Jared Allen still has some game left.

The former Minnesota Vikings defensive end has been linked to several teams in the past week, especially after the Vikings re-signed Everson Griffen to a new contract. The 31-year old pass rusher can still get after the quarterback. Allen had 23.5 sacks from 2012-2013, and 22 sacks in 2011, earning him the 2011 NFC Defensive Player of the Year award. He has indicated he wants to play for a contender in 2014.

Tampa Bay Buccaneers

His link here is Leslie Frazier. Frazier was his coach in Minnesota and is now the defensive coordinator in Tampa Bay. The Buccaneers just announced they have signed Michael Johnson to a long-term deal to play on the rush end. Allen could still be an option if he took a smaller amount of cash to play for the Buccaneers and head coach Lovie Smith.

Denver Broncos

The Broncos almost traded for him in October of last year, but the deal was never complete. This makes a lot of sense because the Broncos are a team that constantly rotates players on the line to keep them fresh and Allen could be a situational pass rusher and potential stand up linebacker.

Green Bay Packers

Love this idea. First off, he remains in the NFC North where he is a stalwart. Allen has that rugged look about him that screams Norse Division. I also like the fact this is a team that may lose its interior defense and pass rush. Allen immediately adds to that.

According to Bill Huber from Packer Report, Green Bay is on Allen’s short list and that’s going to just tickle cheese head fans who were sick of Allen being the one thing they had to be afraid of the Vikings for.

Detroit Lions

Another one of those win-win situations. The team just lost Willie Young to the Jaguars and Allen can step right in and add a pass rush element to the team. This also means he moves from one division rival to another, which is always a good thing when fighting to win a divisional title.