Jared Allen will not return to the Minnesota Vikings next season and will test free agency.

Allen would be a natural fit for the Denver Broncos and a source says he would be "shocked" if he doesn't sign there.

Allen had 23.5 sacks from 2012-2013, and 22 sacks in 2011, earning him the 2011 NFC Defensive Player of the Year award. 

Allen has expressed a preference to play for a contending team in 2014.

Mike Garafolo of Fox Sports reports that the Broncos will make strong push for Allen.