Ohio State Basketball Player Seth Towns Was Detained By Police At Columbus Protest by Sports Gossip Staff | May 30, 2020 | College Basketball One day after he officially graduated from Harvard, Ohio State transfer Seth Towns was detained by... Read More