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 ...
Some results have been hidden because they may be inaccessible to you