The #Ravens and CB Marcus Peters reached a 3-year contract extension worth $42M, source said. He gets $32M guaranteed. A payoff for their big-time trade.

— Ian Rapoport (@RapSheet) December 28, 2019