3.20.2010

The World Is Ending!

It's snowing on the first day of Spring and Baylor is in the Sweet Sixteen. Is it 2012 already? Uh, and for all of you that picked Kansas to win, things are not-a-good. Updated standings: