Tag Archives: Baseball in Beijing

2012-world-series-feat

Watch World Series 2012 in Beijing : Tigers Vs. Giants

The World Series are here with The Tigers squaring off against The Giants… It’s an unexpected matchup that has the potential to go down to the wire and you can…