Darren Smith (3)

2016

Canadian Championships - CBBF, Masters MiddleWeight, 2nd

© MuscleMemory