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!

 

More From The New 96.1 WTSS