Elgin’s Andrew ​Smart boxing clever for a title fight early next year

Andrew Smart in action.
Andrew Smart in action.