Blog Tag - Beijing Tigers

Baseball with Chinese Characteristics: Beijing has a Champion Baseball Team That You’ve Never Heard Of
China has a professional baseball league and Beijing's local team, the Beijing Tigers, they have won the national championship five times. This is...