Now, their trophy – the $4.4 million home run ball – is drawing crowds at Taipei 101, where it’ll remain on display until next spring with the following card below the display case ...