0 of 32

Joe Robbins/Getty Images

It's uncommon to sit down in late March with a new mock draft on the agenda and have news to react to. Normally, I'd tell you about how pro days and private workouts are affecting the top players' stocks, but the New York Jets' trade with the Indianapolis Colts and the New York Giants' decision to deal veteran pass-rusher Jason Pierre-Paul heavily influenced this mock draft.

And that's not all. For the first time in years, I'm breaking a personal rule: This features a Round 1 trade.

Given what has been the wildest offseason in memory, it's only fitting that this mock draft would get a little off the wall. Let's go!