Editor’s note: NESN.com’s Mike Cole, Ricky Doyle and Andre Khatchaturian deliver their NFL picks every Thursday of the season, and here’s who they like in the San Francisco 49ers-Arizona Cardinals Week 10 game, with the line from OddsShark.

San Francisco 49ers (1-7) at (-13) Arizona Cardinals (3-4-1), Sunday, 4:25 p.m.
Mike: Cardinals. The 49ers are giving up 193 rushing yards per game, which is a number so high it almost seems fake. That means another big day for David Johnson. Offensively, how does San Fran generate anything against a Cardinals defense allowing the fewest yards per game in the NFL?
Andre: Cardinals. The Cardinals have the fourth-highest yards per play differential and they’re going up against a team that has the worst. The Niners also have an average margin of defeat of 17.3 points. They stink.
Ricky: Cardinals. Big spread. Don’t care. Niners stink.

Click to watch “The Spread,” our picks video podcast >>

Thumbnail photo via Matt Kartozian/USA TODAY Sports Images

Thumbnail photo via Sep 13, 2015; Glendale, AZ, USA; Arizona Cardinals quarterback Carson Palmer (3) throws during the first half against the New Orleans Saints at University of Phoenix Stadium. Mandatory Credit: Matt Kartozian-USA TODAY Sports