ADVERTISEMENT

Congratulations Howard University

And yes, that Seth Towns is still in college (8th year).
 
ADVERTISEMENT
ADVERTISEMENT