49ers signed QB Jimmy Garoppolo to a five-year, $137.5 million contract.
In terms of average-annual value — $27.5 million — it makes Garoppolo the highest-paid player in NFL history. That's at least until Kirk Cousins hits free agency. Going on 27, Garoppolo has made only seven career starts, but he has won all of them. He was a wonder in his six 2017 49ers appearances, completing 67.4 percent of his 178 passes while averaging 8.8 yards per attempt. This, with Marquise Goodwin as his No. 1 receiver. Garoppolo's signature is his lighting-quick release. It allows him to attempt throws other quarterbacks would not dream of. The money is eye-popping for someone with so little regular season experience, but Garoppolo should validate the 49ers' trust in 2018.