Bills at Titans, 1 p.m., CBS

Line: Titans -3 | Total: 39

The Bills (3-1) picked up a loss last week, but anyone paying attention knows how easily it could have been a win. Buffalo’s defense made Tom Brady look hapless for a day and Frank Gore — somehow not retired at 36 years old — tore New England’s defense to shreds. While Josh Allen was terrible in the first half, he came around before sustaining a concussion on a completely unnecessary helmet-to-helmet hit. But it was easy to envision that had Allen been leading the way at the end of the game, rather than Matt Barkley, the Bills would have come away with an upset victory. For their trouble, the Bills, still licking their wounds from a big one that got away, have to go on the road to face the Titans (2-2), a team that gives nearly everyone fits.

Allen is working his way through the concussion protocol, and the result of this game likely comes down to whether he plays or not. Assuming he needs a week to get full clearance, Tennessee has a mild advantage. Pick: Titans -3

Buccaneers at Saints, 1 p.m., Fox

Line: Saints -3.5 | Total: 47

It would be easy enough to come up with things to dislike about the Saints (3-1) this season, even in their victories. But the team winning its first two games without Drew Brees is such a positive, regardless of how it all played out, that nit-picking seems futile. The Buccaneers (2-2) are flying high off a huge win over the Rams, and no player this season has been more disruptive than Shaquil Barrett, Tampa Bay’s outstanding linebacker, but it appears you can’t pick against the Saints in New Orleans right now. Pick: Saints -3.5