A troupe of robots bang drums while cheerleaders broadcast their dance routines to fans on mobile phones. Welcome to Taiwanese baseball. Foreign fans starved of the sport are tuning in to Taiwan's often-overlooked league as the island basks in the glow of being one of the few places in the world hosting live sports.