Tag Archives: Satoshi Fukuda

  • Giants top executives resign amid baseball gambling scandal

    March 9, 2016

  • Yomiuri Giants pitcher banned for betting on baseball

    October 6, 2015