Cardinals vs. 49ers: Live stream, game info, picks for Thursday Night Football

All you need to know about Thursday night’s matchup between Arizona and San Francisco.

All you need to know about Thursday night’s matchup between Arizona and San Francisco.