Holy crap.

The Vikings, according to Adam Schefter of NFL Network, surrendered their first-round pick in the 2008 draft and both third-round selections for Chiefs defensive end Jared Allen.

The Chiefs will now add the No. 17, No. 73, and No. 82 overall selections to the No. 5, No. 35, and No. 66 picks, giving them six selections among the first 100 picks.