Join
×

Tokyo Olympics President to Step Down

February 11, 2021

A week after his sexist comments about women, Yoshiro Mori is reportedly stepping down as president of the Tokyo Olympic organizing committee on Friday. Front Office Sports