The manager of Japan’s Yomiuri Giants baseball team has resigned after police arrested him for allegedly assaulting his daughter …
source

The manager of Japan’s Yomiuri Giants baseball team has resigned after police arrested him for allegedly assaulting his daughter …
source
Leave a Reply