Netflix Announces Launch of First Original Sports Documentary Series “Last Chance U” Premieres July 29 occasio 8 years ago “Last Chance U” follows a group of young men training to become the future stars of the NFL. …read more