Seth Towns, Who Has Been Enrolled In College Since 2016, Has Committed To Howard For His 8th Year Of College Basketball
Do Yourself A Favor And Watch OSU Hoops Player Seth Towns' Powerful Words About Graduating From Harvard And Being Detained By Police For Protesting Within 24 Hours