Jeff Backus Calls It Quits

     Detroit Lions tackle Jeff Backus has officially announced his retirement after 12 NFL seasons.  … [Read more...]