Disclaimer: It pains me to write this ensuing intro as a long time Buffalo Bills fan, but the truth hurts. With that being said…let’s get to it! The Buffalo Bills are the forgotten team of the NFL. When you ask the casual fan to name the professional football teams that play in New York the …
Buy & Sell: Buffalo Bills Read More »