Taiwan’s Chinese Professional Baseball League is the only game in town (and the world)

In Taiwan, professional baseball is back. Games are played in empty stadiums with piped-in crowd noise and, in some cases, mannequin fans — but they … Continue reading Taiwan’s Chinese Professional Baseball League is the only game in town (and the world)