The #49ers’ big news: Joe Staley has a two-year contract extension— Matt Barrows (@mattbarrows) June 6, 2019
The #49ers’ big news: Joe Staley has a two-year contract extension