Loading articles...

Athlete of the Week: Adrian Halford

Adrian Halford’s dedication in the gym and willingness to work with others helped him win three fights in three days to claim the youth championship at the Canadian Championships in Quebec City.