Quarterback Brian Hoyer runs the 49ers’ offense during an organized team activity at its training facility on May 23 in Santa Clara.
Quarterback Brian Hoyer runs the 49ers’ offense during an organized team activity at its training facility on May 23 in Santa Clara. Marcio Jose Sanchez The Associated Press
Quarterback Brian Hoyer runs the 49ers’ offense during an organized team activity at its training facility on May 23 in Santa Clara. Marcio Jose Sanchez The Associated Press