Jared Allen signs 1-day contract to retire with Vikings
Vikings' Jared Allen Pursues Strahan's N.F.L. Record for Sacks
Jared Allen retires with Minnesota Vikings - ESPN
Teammates say Favre texted them of plans to retire - The San Diego
Jared Allen signs 1-day contract to retire with Vikings
Jared Allen signs 1-day contract to retire with Vikings
Former Viking Jared Allen Rides off into Retirement
When Vikings wanted Brett Favre back, Jared Allen suggested
Jared Allen Signs One-Day Contract, Will Retire as a Viking
Jared Allen #69 of the Minnesota Vikings Stock Photo - Alamy