Getty Images

Percy Harvin has gotten the new team that he wanted, and with it came a new deal.

Per a league source, it’s a six-year, $67 million deal that replaces the last year of Harvin’s rookie deal, at $2.775 million in salary.

Thus, the total average is $11.16 million. In new money (i.e., $67 million less the $2.775 million over five years), Harvin’s average annual haul is $12.845 million.

He gets a $12 million signing bonus, paid in full by the end of 2013 in a state that has no income tax.

The base salaries are $2.5 million in 2013 (fully guaranteed), $11 million in 2014 (guaranteed for injury for now, fully guaranteed on fifth day of the 2014 waiver period), $10.5 million in 2015, $9.9 million in 2016, $9.95 million in 2016, and $11.15 million in 2017.

Thus, $14.5 million is fully guaranteed, with another $11 million guaranteed fully after the 2013 season. The total guarantee, then, is $25.5 million.

He also gets $36 million over the first three years of the deal.

It’s a major commitment for a guy who wasn’t a free agent, and who has a history of being a handful, to say the least. The Seahawks ultimately were the only team that were willing to make the deal required to get Percy from the Vikings, and to make Percy happy.

At least for now.