Michael Cotton Gallery 23Videos 1 Gallery 23 Videos 1 USAMuscle Contest History 2008 NPC National Championships #12 Middleweight Videos View All 1 Gallery Images View All 23 Collections 2008 NPC National Bodybuilding Championships Men's Backstage Posing Part Two 102 2008 NPC National Bodybuilding Championships Men's Pump Room Part Two 1397 47 2008 NPC National Bodybuilding Championships Men's Prejudging Part 1 20