Go Illinois!
I gotta get down to the Savvis Center and find myself a ticket tonight. And I thought it was going to be easy to get a Final Four ticket here in St. Louis in April. Well, not anymore.
Illinois #1, Ukraine's push for freedom, coincidence?