Upsets abounded last week and NFL Week 2 figures to provide as many upsets if not more. I have picked three must bet bold NFL Week 2 upset picks!

Will Cleveland beat Baltimore straight up or against the spread as a +7.5-road dog? How’s Buffalo going to handle a Carolina team that got to turn the screws on San Francisco? Can New England bounce back by beating the New Orleans Saints in the Superdome?

NFL Week 2 Upset Picks

Cleveland at Baltimore
When:  Sunday, Sep. 17 at 1:00 pm ET
Where: M&T Bank Stadium, Baltimore, MD
Odds: Cleveland +7.5

Analysis: Baltimore looked great versus Cincinnati. I don’t believe the Bengals showed up with enough energy in that game. Although Cleveland lost 18 to 21 to Pittsburgh in Week 1, the Browns impressed me more when losing than Baltimore did when winning.

Cleveland rookie QB DeShone Kizer had a decent debut. He completed 20 of 30 passes for 222 yards. He threw 1 pick. He threw a TD pass. RB Isaiah Crowell only rushed for 35 yards. But, he caught 2 passes for 33 yards. Plus, Corey Coleman caught 5 of 6 targets for 53 yards and a TD.

More importantly, and this is where I believe the Browns have the edge, is that Cleveland’s defense held Pittsburgh to 35 rushing yards. Big Ben wasn’t exactly on fire, either. He completed 24 of 36 for 263 yards, 2 TDs, and a pick.

I like Cleveland to beat Baltimore straight up.

Pick: Cleveland money line

Buffalo at Carolina
When:  Sunday, Sept. 17 at 1:00 pm ET
Where: Bank of America Stadium, Charlotte, NC
Odds: Buffalo +7.5

Analysis: Buffalo looked pretty good when beating the New York Jets 21 to 12. Carolina looked decent when beating San Francisco 23 to 3.

Either team can win this game. To me, that’s obvious. The big issue I have is the point spread. There is no way that Carolina should be -7.5 favorites over Buffalo. The Panthers didn’t play much better when beating San Francisco than Buffalo played when beating the New York Jets.

In fact, Buffalo hung 21 points on a much better defense than the one that Carolina faced in SF in Week 1. I think Buffalo’s offense is better this season than it was last season. The defense also appears to have improved some.

I’m taking the points.

Pick: Buffalo +7.5

New England at New Orleans
When:  Sunday, Sep. 17 at 1:00 pm ET
Where: Mercedes-Benz Superdome, New Orleans, LA
Odds: New Orleans +4.5

Analysis: I know that I haven’t even watched the Saints play the Minnesota Vikings on Monday night. Already, I’m calling the upset. The reasons have almost everything to do with New England’s defense than anything else.

I don’t see how the Patriots defense stop the Saints from rushing Adrian Peterson, or Mark Ingram, or Alvin Kamara, all over the field on Sep. 17. I could be wrong in thinking this, but the Saints would have to suffer major injuries on their offense for the Patriots’ defense to suddenly discover how to stop the run.
If you can’t stop the Saints’ rush, you definitely won’t stop the Saints’ passing attack. So, unless Drew Brees gets hurt on Sep. 11 against Minnesota, I don’t see how New England wins this game.

I think the Patriots start the season with an 0 and 2 record.

Pick: New Orleans money line