49ers injury report: Christian McCaffrey, Deebo Samuel IN vs Cardinals
Arizona Cardinals vs. San Francisco 49ers Game Trailer
GAME PHOTOS: Week 18 - Cardinals At 49ers
San Francisco 49ers 38 vs 10 Arizona Cardinals summary: stats and
49ers overcome sluggish start to pummel Cardinals in 38-13 rout
Cardinals vs. 49ers injury report & starting lineup
49ers vs. Cardinals: Preview, prediction, what to watch for
How 49ers Week 18 Game vs. Cardinals Could Affect NFC Playoff
NFL Week 18 Game Recap: San Francisco 49ers 38, Arizona Cardinals
49ers rally late behind Trey Lance to beat Broncos 21-20 on rookie