Jared Allen Announces Retirement Like He's In A Classic Western Film (SPORTS)
The defensive end played his final season for the Carolina Panthers.