Rant Sports Mon, 01/21/2013 6:23 PMOnce again, the Buffalo Bills are coming off a disappointing 2012 season in which they failed to record a winning record once again and now–everybody is wondering whether or not the team should accept their losses about the investment made in Ryan
Read more... More Bills news...