yomiuri giants
the "New York Yankees" of Japanese baseball.
plays in an ugly shithole of a dome, but manages to put out a good team every year.
plays in an ugly shithole of a dome, but manages to put out a good team every year.
yomiuri giants by 5150 August 1, 2004
Get the yomiuri giants mug.