Amy Chu 8:30 a.m., Sept. 15
Posted December 4, 2014
Stories this photo appears in:
Chargers draft bust has been plagued with addiction problems
Ryan Leaf, who has been called "the biggest bust in the history of professional sports," was released from a Montana prison yesterday (December 3) after getting two years for breaking into a home to nab ...