By akrammer@1500espn.com
Jared Allen was typically pretty adamant about his role on a NFL team. He vowed to retire rather than become a rotational player, proclaiming: “that’s for the birds,” this past December.
Well, as CBS Sports reported, Allen may retire if he can’t find the right price in his first testing […]