Originally Posted by Wickedson
Said it a couple nights ago. I think KU is without a doubt the #1 college basketball program in America right now. The recruiting is so balanced that they will never be down until Self leaves.
No question about it, they've been dominant for a decade now since he arrived.