The Stanford Cardinal pulled off a major upset in the Men’s Basketball NCAA…
All things ended well for the Kansas Jayhawks and their head coach Bill Self in the round…