TOKYO - Giants right-hander Shun Yamaguchi was suspended for the remainder of the season on Friday after charges against the 30-year-old were referred to prosecutors over an incident last month.