OSU's Towns detained by police during protest

1 month ago
Seth Towns, who graduated from Harvard on Thursday but has transferred to play for Ohio State next season, was briefly detained during a protest in Columbus, Ohio on Friday.
Read Entire Article