© Kirby Lee-USA TODAY Sports

The Baltimore Ravens have reportedly agreed to a three-year, $42 million contract extension with cornerback Marcus Peters, who will rake in a ton of guaranteed cash.

ESPN’s Adam Schefter reports Peters’ contract extension includes $32 million guaranteed and $20.5 million in his first year.

Peters is a recent arrival in Baltimore, thanks to a favorable trade for the Ravens that led to the Los Angeles Rams trading for Jalen Ramsey.

Since he started playing for the Ravens this season, Peters has been nothing short of sensational, intercepting three passes (including two pick-sixes). Still just 26 years of age, with 27 interceptions and seven defensive touchdowns in 76 career games, Peters has yet to enter into his prime. Needless to say, this contract extension appears to be a win-win for him and the Ravens.