David Hill (3)
2005
Emerald Cup - NPC, Junior, 3rd
2010
Emerald Cup - NPC, Super-HeavyWeight, 3rdSan Francisco Championships - NPC, Super-HeavyWeight, 2nd
© MuscleMemory