Buffalo Bills Wild Card Game – 4 Takeaways from a Decisive Win
Don’t look now (totally kidding, you should look) but the Buffalo Bills are putting together the type of run that wins championships. They’ve been winning ugly as of late, but on a snowy afternoon in Orchard Park, they won and looked good in the process. They looked like what they should be capable of, and […]
Buffalo Bills Wild Card Game – 4 Takeaways from a Decisive Win Read More »