John McVay Through the Years

Look back at some of the memorable moments from John McVay's tenure at the 49ers.

Advertising
Advertising