Minnesota Vikings cornerback Asher Allen has retired from the NFL at the age of 24. Allen has a history of concussions but it was not immediately known what promted his departure from the sport at such a young age. "I didn't see that coming," said Vikings coach Leslie Frazier.







