Buffalo Bills

The Man Who Started the Dalton Foundation Frenzy
Kevin Forrest has been a Bills fan for as long as he can remember. He isn't from Buffalo or even New York state. In fact, he lives in Nebraska where he is surrounded by Chiefs fans for the most part, but the playoff drought affected Kevin as much as anyone living in Orchard Park.
Common Sense=Win for Bills
See what happens when Buffalo Bills head coach Sean McDermott uses common sense. Tyrod Taylor is not great but he’s without question your starting quarterback.

Load More Articles