Buffalo Bills On Sports Illustrated Cover! [PHOTO + VIDEO]
How do you Bills fans like the next Sports Illustrated cover?! Go Bills!
Posted by I stick by the Buffalo Bills on Tuesday, April 14, 2015
Check out the interview with the three greats at the Big Tree Inn in Orchard Park!