Shame on Netflix for ‘awkward’ handling of Johnny Manziel’s suicide reveal: Ryan Leaf
Shame on Netflix. That’s how all-time NFL draft bust and mental health advocate Ryan Leaf felt after watching Netflix’s “Untold: Johnny Football” documentary. Leaf told Outkick’s “Hot Mic with Hutton and Withrow” that Netflix whiffed on its chance to address mental health in light of Manziel revealing during the documentary his failed suicide attempt, instead … Read more