Shanahan, Cousins on opposite sides for playoff meeting
The 49ers Run Game is Looking Dangerous Once Again – Football Film Room
Day Two of 49ers Joint Practice With Vikings Gets Chippy - Sactown Sports
Minnesotan Trey Lance returns home to practice against Vikings as 49ers QB - Duluth News Tribune
Minnesota Vikings predictions: Week 12 at 49ers North News - Bally Sports
49ers tried trading No. 2 pick in 2017 draft for Kirk Cousins
Breaking down Kyle Shanahan's dangerous, effective offense - Sports Illustrated
49ers' 5 keys to beating Minnesota Vikings in rematch of playoffs
Vikings, 49ers head into meeting on upswings in NFC - The San Diego Union-Tribune