I'll admit that March Madness is something that I only occasionally get into and it has been years since I cared what team won. That being said I'm really getting behind this March Madness from Starwars.com.
I mean seriously who is going to win?! I cannot wait to find out!!