Four Carter High School students in Dallas, Texas, in the 1980s whose brilliant futures were shattered by their off-the-field activities are the subject of a new documentary.
Read full
Four Carter High School students in Dallas, Texas, in the 1980s whose brilliant futures were shattered by their off-the-field activities are the subject of a new documentary.
Discussion