Replacing a Retired Player: Carolina Panthers Defensive End Jared Allen
Jared Allen is unquestionably one of the best pass rushers in the history of the NFL. The fact that he might not immediately pop in your head as such shows the obscurity with which he played his career on consistently losing teams. From 2005-2013 Allen had eight double-digit sack seasons in nine years. And the […] More