Bill Self "defense" by Doyel
Bill Self signed a 10-year, $30 million contract in 2008 with Kansas. I'll crow left and right that he got what he deserved. It makes me happy to crow at the giants falling. I hope small schools keep blowing out big ones.