Yomiuri Giants

Yomiuri Giants is a Japanese baseball team from Tokyo. The team has dominated the Central League since the 1950s and have won the League Championship 31 times and the Japan Series Championship 20 times - both national records.

The Giants play their home games in the Tokyo Dome, which has a capacity of 55,000.
Edit text

User rating

Loading rating

Official website

http://www.giants.jp

Latest discussions

Go to the discussion forum for Yomiuri Giants