Two division rivals face off in San Francisco. Can the Cardinals take the next step? Can the 49ers repeat last season's magic?
BEST BET: ARIZONA CARDINALS +8.5 @ -120
San Francisco won both meetings with the Cardinals in 2019, but Arizona kept it close in both games. Arizona is one of the teams a lot of people like to take a step forward this season, and I agree. I love that the Cards went out and got DeAndre Hopkins, a certified No. 1 receiver, for Kyler Murray. San Francisco’s defense will still be great, and the addition of Trent Williams only solidifies an already stellar offensive line, but I’m still not convinced that Brandon Aiyuk will fix their issues at receiver. The 49ers should win this one but maybe by a field goal or two, not 9 points.