49ers news: 3 players who have played for both the Niners and Vikings - Niners Nation
ninersnation.comSubmitted by ninersnation4296 in sports
A couple of Hall of Famers who played for the San Francisco 49ers, and a Kyle Shanahan free-agent signing.