/
RSS Feed
1988 NPC USA Champion John DeFendis talks about his bodybuilding career for the Bodybuilding Legends Podcast. John talks about his crazy years of training with Mr. America Steve Michalik and what he learned from the Intensity or Insanity Training program. John also talks about winning the 1988 NPC USA Championships, the highlight of his bodybuilding career and his mental strategies for being your personal best.