I leave for London tom. and I was wondering if anyone knew of any places that might be showing the tourny. there. Thanks.
http://www.thesportscafe.com/london/ you can go there an ask. There is a good chance they might get it. really good place to goto anyway as well!
Yeah, if you want to watch the NCAAs - not to mention hook up with drunk, homesick American study-abroads - that's the place to go.