Después de 5 años portando la camiseta de nuestro equipo, David Mackalister Silva firmó contrato con Millonarios FC por dos año más.
Nuestro capitán, quien fue canterano del equipo, se fue para crecer en el deporte y en 2015 volvió a su casa, el Embajador. El mediocampista acumuló 17.542 minutos entre Liga, Copa, Supercopa y torneos internacionales; todo en 237 partidos vistiendo la camiseta de Millonarios.
En 2020, David disputó 16 partidos, en donde fue titular en todos. Hizo parte de 8 victorias, 6 empates y 2 derrotas; además de haber anotado 4 tantos en la temporada, dos de ellos contra Alianza Petrolera en la última fecha del todos contra todos, uno contra Jaguares y uno contra Once Caldas.