John Duarte USAMuscle Contest History 1999 NPC Junior National Championships #20 Heavyweight Collections 1999 NPC Junior Nationals Men's Prejudging 20