How the Yomiuri Giants got their name
Every baseball fan has heard of the Yomiuri Giants. The team plays at the Tokio Dome, located in Bunkyo, Tokyo. The team is the oldest of the professional teams of the NPB. This is the story how the club got its name. Japan first got a view of baseball in 1872 when Horace Wilson, an…
