X
Ryan Leaf - To date the biggest bust in NFL history! He was using illegal drugs and got caught! Now he has found out he has a cancerous brain tumor! He deserves it!
@blue65packer (11835)
• United States

Ryan Leaf - To date the biggest bust in NFL history! He was using illegal drugs and got caught! Now he has found out he has a cancerous brain tumor! He deserves it!