News

SHIZUOKA, Japan >> Kusanagi Stadium in Suruga ward, Shizuoka, is sometimes referred to as legendary. If any fan of baseball in Japan isn’t sure why, two bronze statues fronting the stadium ...