Bills in the NYTimes! Even though the Bills are the only team in the NFL with both their stadium and their HQ in New York proper, people continue to insist that the Giants and Jets are actually New York teams. The best newspaper in the world, for example, usually devotes its sports section to the Giants and Jets. But I guess 6-2 over the last 8 will get you some serious national props. Go Bills!!!
You have to login, but it's free and the best newspaper in the world.
You have to login, but it's free and the best newspaper in the world.
Comment