Michael Griffin (2)

2006

Canadian Championships - CBBF, LightWeight, 1st

2013

Canadian Championships - CBBF, WelterWeight, 3rd

© MuscleMemory