Each Thursday this season, I'm going to predict the outcome of every NFL game that weekend - including games played by the Buffalo Bils, of course. I generally am not very good at this, but thankfully, the job is made easier by the fact that I won't have to pick against any sort of spread. Still, I'm betting if y'all play along, many of you will wipe the floor with me. On to the Week 3 picks!
Giants 24, Panthers 22: Tonight's game features two very good offenses, one so-so defense, and one so-so defense that should be a lot better than it is. I'll take the Super Bowl champs in a close one.
Bears 20, Rams 13: Chris Long has designs on making Jay Cutler want to set his offensive linemen ablaze, but I don't think the Rams have enough offensively to win this one.
Cowboys 27, Buccaneers 19: Dallas needs a rebound win in a big way. Tampa Bay is underrated, but still not all that good. The Cowboys will right the ship.
Colts 26, Jaguars 24: For the first time in my life, I think, I predicted a score exactly correct last week, saying the Colts would beat the Vikings 23-20. (They did!) Andrew Luck & Co. look to make it two in a row against a pretty bad Jaguars team.
Jets 23, Dolphins 10: People are sleeping on Miami's very good defense, but the Jets' is pretty good, too, and I'll take Rex Ryan over Ryan Tannehill 100 times out of 100.
49ers 37, Vikings 13: This one could get ugly. Alex Smith should have a field day. (Alex Smith!)
Saints 45, Chiefs 24: Two disappointing teams square off in this one. I'll always take the disappointing team with the star quarterback over the disappointing team with the crappy one - especially at home.
Lions 27, Titans 17: Detroit is struggling offensively, but the Titans might be a team to get right against, with the way they've played through two weeks. This has the makings of a sloppy game.
Redskins 31, Bengals 28: Robert Griffin III is a stud, y'all. This should be a high-scoring hum-dinger of a football game featuring two of the game's brightest young stars (RG3 and A.J. Green).
Eagles 20, Cardinals 14: Philadelphia is probably the sloppiest football team in the league at the moment, but they're winning because of their defense. Arizona's defense is quite good, but they don't have enough offensively to beat Philly - unless Philly hands them the game on a silver platter.
Falcons 34, Chargers 31: San Diego is the quietest 2-0 team in the league, but I can't put any faith in them after watching them continually disappoint over the last several years. I'll take Atlanta in another shootout.
Texans 26, Broncos 24: Peyton Manning will rebound from his horrible performance on Monday, but the Texans look like one of the best teams in the league. They'll justify that with a big road win.
Steelers 27, Raiders 10: The Raiders are terrible. The Steelers are not. Fin.
Patriots 33, Ravens 24: I tried to pick the Ravens, and obviously I'll be rooting for them, but I can't see Bill Belichick and Tom Brady dropping two in a row. Baltimore strikes me as slightly overrated - but only slightly. GO RAVENS.
Packers 23, Seahawks 14: Seattle is very limited on offense, and the Packers are not. Green Bay's also got the best pass rush in the league again. The Seahawks are scrappy, but Green Bay's too good.
Bills 27, Browns 21: It's about time I pick the Bills to win a game this year. I think Cleveland matches up pretty well against Buffalo, but I think the Bills have a little bit more on either side of the ball. If they don't beat themselves, the Bills should beat the Browns in an entertaining football game. (Imagine that: a Bills/Browns game being entertaining? A fan can dream.)
NFL Prediction Record: 19-13
Bills Prediction Record: 1-1