49ers HC Kyle Shanahan talks Kyler Murray, the air quality, and Chandler Jones - Niners Nation
Swagger returns as Arizona 'Air Raid' gets back on track - The San Diego Union-Tribune
Raheem Mostert - Wikipedia
49ers to Play Cardinals in Mexico City – NBC Bay Area
49ers-Cardinals game played through unhealthy air quality, Twitter responds - The Weather Network
Pro Picks: Big week ahead for 49ers, other favorites
49ers-Cardinals predictions: Who will Brock Purdy target with WRs hurt
With troubling air quality forecasts, 49ers—especially Tevin Coleman—face nebulous proposition – KNBR
Texans' C.J. Stroud is off to a sizzling start as several other NFL rookie QBs struggle
ARI 24 SF 20 Key Q1 Plays - Revenge of the Birds
49ers vs Cardinals Week 4 Preview, Injury Report, Matchups To Watch, Keys To Game, Score Prediction