49ers vs. Cardinals: Five keys to avoiding upset against 'scrappy' division rival – The Mercury News
Rewind: Arizona Cardinals' season ends with blowout loss to San Francisco 49ers
Cardinals suffer painful home loss, and other notes and thoughts after a 31-28 come-from-ahead loss to the Giants
McCaffrey scores 4 TDs to lead the 49ers past the Cardinals 35-16
Morning Scramble - Cardinals Won't Back Down
Cardinals defensive end J.J. Watt closes Hall of Fame career with 2 sacks, but Cardinals lose finale at San Francisco
49ers-Cardinals predictions: Who will Brock Purdy target with WRs hurt
Cardinals Put Up Fight Against 49ers But Leave With Loss
Roundup: Cardinals' Rashad Johnson loses fingertip - The Boston Globe