Allen and the Vikings have reportedly agreed to a six-year contract that will pay the 26-year-old defensive end $74 million, with $31 million guaranteed.
The Chiefs received Minnesota's first-round pick -- No. 17 overall -- and two third-round choices in this weekend's NFL draft. The teams also traded places in the sixth-round, with Kansas City improving its position by five places.
In addition to his 15 1/2 sacks, Allen had 67 tackles and forced three fumbles in earning a spot on the AFC Pro Bowl team.
Aaron Carter is still in love with Hilary Duff
Ray Liotta sues skin care company over use of likeness