The #49ers reached an agreement with former #Seahawks CB Richard Sherman on a 3-year deal worth $39M, source said. $5M signing bonus.

— Ian Rapoport (@RapSheet) March 11, 2018