Former NFL player Ryan Leaf speaks at Crystal Lake YMCA about overcoming obstacles
Former NFL player Ryan Leaf shares his personal experiences with drugs and run-ins with the law during the annual community breakfast at the Sage YMCA on Friday, Dec. 6, 2019, in Crystal Lake.