Vikings-49ers joint practice recap, Day 2: Nick Bosa eats - Sports
3 Observations: Thielen Shines at Friday's Practice at U.S. Bank
49ers 34, Vikings 26: Instant analysis of red-hot rushing attack
Vikings 49ers News and Notes - Daily Norseman
Film review: 49ers' flurry of pre-snap motion a unique challenge
3 Observations: Thielen Shines at Friday's Practice at U.S. Bank
3 Observations: Thielen Shines at Friday's Practice at U.S. Bank
Vikings fall to 49ers 17-7 in preseason game at U.S. Bank Stadium
Instant analysis of Vikings 17-7 Loss vs. 49ers in Preseason Week 2
49ers' Defense Dominates Vikings to Advance to NFC Championship