Super Bowl Champ Leonard Myers Dead At 38

Super Bowl Champ Leonard Myers Dead At 38 After Cancer Battle

Watch TMZ Sports on FS1
Watch The Hollywood Beatdown

Old news is old news!
Be First!

Get TMZ breaking news sent right to your browser!