MLB in Asia
April 17, 2006 8:56 PM Subscribe
I'm visiting China (Beijing and Shanghai) and Thailand this summer and fall. However, I'm a baseball fan. Does anyone know of any bars or anywhere where I can see some baseball games? I know soccer is huge everywhere but what is a baseball fan to do?