Defender David Wilson thriving in stronger City

Elgin's David Wilson in action.
Elgin's David Wilson in action.

Breaking