Jimmy Garoppolo and the 49ers agreed to a restructured one-year contract that will keep the quarterback in San Francisco this season, sources told ESPN’s Adam Schefter. Post navigation Ranking the top 100 NFL players for this season: The best of the best, starting with Mahomes Texans cut Mack; rookie Pierce now likely RB1