The Browns might be due for a bounce-back game after Sunday's collapse against the Jets, but on a short week, it feels like it might be tough for Cleveland to shake the bad vibes of such an embarrassing defeat. The Steelers defense should do enough to keep this one close.The Buffalo Bills have looked unstoppable through two games. It's hard to remember a team that has looked so dominant against two strong opponents as the Bills have. In the back of my brain, it feels like the Bills might run the table this year and not drop a game all the way through lifting the Lombardi Trophy.But in the NFL, that just doesn't happen. Someone is going to present a challenge to this team, and after sustaining a couple of injuries on the defensive side of the ball, the Bills might be susceptible to the two-pronged attack of Tyreek Hill and Jaylen Waddle.I don't like taking a road favorite in a divisional battle, but Washington looked like they were sleepwalking their way through the game against the Lions last week. With the Eagles riding high off of a big win over the Vikings in primetime, look for Philadelphia to keep the good times rolling.The difference between Lamar Jackson and Mac Jones is astronomical. New England has been stagnant on offense through two weeks, while Jackson and the Ravens have looked as electric as they have since his MVP run a few years ago. The only scary part about this game is the line — it feels suspiciously low, almost to a point that it makes you want to take the other side. Still, we'll ride with Baltimore.The Vikings got boat-raced by the Eagles last week, but their offense shouldn't be so stale against the Lions. Detroit has given up point totals of 38 and 27 to their opponents so far this season, and while the Lions offense has been on quite a tear, they're bound to cool down eventually.Minnesota should take advantage of this get-right game at home and bump themselves back into the conversation as NFC contenders.If the Ravens-Patriots line is a bit scary, this one is downright terrifying. There is no reason to trust the Colts, who are coming off a 24-0 loss to the Jaguars. The Chiefs are one of the best teams in the NFL, and are coming off a few extra days' rest after beating the Chargers last Thursday night.I repeat: There is no reason to trust the Colts in this spot.And yet, we have no choice but to back Indianapolis. It's just how gambling works. If a line ever feels this gross, your best bet is to stay away entirely. If you can't do that, take the stinky number and look away from your television.Maybe I am a sucker, having lost for two straight weeks backing the Bengals, but Cincinnati has to turn things around at some point right? The Bengals offensive line has gotten shattered through two straight games, but both of those bashings came at the hands of defenses featuring DPOY favorites. Hopefully Joe Burrow can stay upright long enough against the Jets to get some work done.Justin Fields has just 15 completed passes on the season thus far. I don't know how he can be favored by a field goal, even against a Texans team that's similarly lacking in superstar talent.This is another line that comes across a little fishy. But with Jameis Winston likely still not 100%, this is a good spot for a Panthers team that is fighting for its life to steal a win.With games against the Cardinals, 49ers, and Rams on the horizon, if the Panthers don't get their win now, they might be waiting a while.If the Raiders had already won a game this year, I would be all over the Titans in this spot. Coming off of an embarrassing defeat at the hands of the Bills, this is as bad as Tennessee could look all year, and feels like a good spot to buy low.But given that Las Vegas is also winless, they are just as desperate to keep their season alive as the Titans are. This is a battle between 0-2 teams, with the loser potentially done for the season. I like the Raiders' long-term prospects for the year better than the Titans, so I'm backing them here to keep their season alive.Justin Herbert played through some tough injuries to finish out last Thursday night's loss to the Chiefs. While he's had an extra few days to recover, we still won't know how fresh he is until he takes the field on Sunday.Given the Jaguars are beginning to find themselves as a team, it feels like they can keep this one close.The Cardinals comeback against the Raiders was the type of win that sparks a season. If Arizona can get out of their own way and let Kyler Murray work, he can take over.The biggest moment of the Seahawks season was their season-opening win over Russell Wilson. It's all downhill from here.This was shaping up to be the game of the week until both Tom Brady and Aaron Rodgers lost all of their best weapons. Look at this atrocious injury report.Still, Rodgers began to show some progress with his offense last week against the Bears, whereas Brady still hasn't really gotten going with his team yet. With so many injuries, this is a game to stay away from if you can, but if you have to bet it, take Green Bay.It's impossible to back the Broncos until Nathaniel Hackett shows he an coach competently from the sidelines. Further, it feels like the 49ers might be better with Jimmy Garoppolo under center than Trey Lance at this point.Cooper Rush's upset win over the Bengals last week was quite a surprise, but this is likely the biggest game the Giants have played in what — four, five seasons?New York doesn't get to shine in primetime very often; I expect them to make the most of it.