Originally Posted by KC_Connection
KU has had consistently the best basketball program in the country since Self arrived. Not much need for a debate there.
Since he arrived, he's won a single NCAA championship. While that's not an unimpressive stat, it's still tough to say he's consistently had the best program in the country, considering that since 2003 Florida, Connecticut, and UNC have won two championships each.