A Change of Scenery; 8 Takeaways from the 49ers Joint Practice in Minnesota
Donatell, Vikings working on fixes for floundering defense
Safety Tre'von Moehrig talks cornerback Marcus Peters, plus Jimmy Garoppolo practices with former team as 49ers, Kyle Shanahan come to Vegas
Cousins Crisp in Return for First Vikings-49ers Practice
Kyle Shanahan plans to play Trey Lance in two 49ers preseason games, 'real pleased' with QB
PHOTOS: Cardinals Training Camp - August 24
Highlights from the Minnesota Vikings Training Camp Joint Practice with the San Francisco 49ers
Knee injury sidelines Vikings tackle Blake Brandel, but starter Christian Darrisaw on verge of return – Twin Cities
Vikings will host Titans, Cardinals for joint practices during training camp
Vikings WR Justin Jefferson suffers AC joint sprain in practice
A Madden Prediction: Kellen Mond and The Vikings' Upcoming 49ers Game
49ers cut ties with former division rival Robert Nkemdiche
Live Blog: San Francisco 49ers vs. Minnesota Vikings
49ers vs. Vikings LIVE Streaming Scoreboard, Free Play-By-Play, Highlights & Stats