Anybody else here from the Washington, D.C. area? I'm a proud alumnus of George Mason University, a school that most college basketball fans had never heard of until this March Madness.
That said: anyone know where I can catch the game against Florida on Saturday in London? I know about Sports Cafe and I haven't heard good things about that place. I might try Bodeans but it's not a huge sports pub, most people who go there are just eating. In my next career, I'm going to open a decent US sports pub in London, God knows this town needs such a place!