The Buffalo Bills are now losing Kevin Costner movies to the Cleveland Browns
It has to be tough being a fan of the Buffalo Bills. The franchise best known for losing four straight Super Bowls hasn’t posted a winning season since 2004 and it hasn’t made the playoffs since 1999. Despite that recent … Continue reading →