Despite hitting free agency two months after it started, Jeremy Maclin reportedly earned himself a hefty pay day.

The veteran receiver’s two-year contract with the Baltimore Ravens, which was officially announced Monday, is worth $11 million, a source told NFL Network’s Ian Rapoport.

Maclin will earn $6 million in his first year, a source told NFL Network’s Mike Garafolo, who added the receiver’s deal could actually max out at $14 million, presumably if he hits certain performance-based benchmarks.

It’s a step down from the $11 million per year the 29-year-old was set to earn with the Kansas City Chiefs before his surprising release, but it’s a solid contract for a player coming off a poor season in which he missed four games due to injury and caught just 44 passes.

The Ravens needed to open their checkbooks to entice Maclin after losing Dennis Pitta to a third major hip injury. The tight end led the team in catches last season.

Copyright © 2017 Score Media Ventures Inc. All rights reserved. Certain content reproduced under license.