I'm trying to recollect one meaningful game I have ever seen Oklahoma State actually win.
I just don't get the hype with this program. The cover of fracking Sports Illustrated this year, etc.
I get the T. Boone factor and the amazing facilities that lure the recruits, but what am I missing here? I seriously don't understand the OSU aura.