Mariah perfects her pitch in Japan

Wednesday May 28, 2008

The Touch My Body singer throws the ceremonial first pitch ahead of the Japanese baseball match between the Yomiuri Giants and the Rakuten Golden Eagles in Tokyo

Photo: © Getty Images

  • <
  • Mariah perfects her pitch in Japan

  • >
  • 2 of 9