Last Chance U is officially returning to Kansas’ Independence Community College for its fourth season
Last Chance U will do a second-straight season at Kansas' Independence Community College.
Last Chance U will do a second-straight season at Kansas' Independence Community College.
Stephens didn't always love being filmed, but sees the benefits of it.