David Hill (3)

2005

Emerald Cup - NPC, Junior, 3rd

2010

Emerald Cup - NPC, Super-HeavyWeight, 3rd
San Francisco Championships - NPC, Super-HeavyWeight, 2nd

© MuscleMemory