by Purple Paul June 9, 2019 Number of comments0 Sports Last Chance U helps Dakota Allen to the NFL after he thought he’d never play football again Dakota Allen defeats the odds in making it to the NFL after several charges that were thought to be detrimental to his future Image: