Yoshiro Mori resigned as president of the Tokyo Olympics organizing committee on Feb. 12 following an uproar over his sexist remarks. Mori’s resignation was inevitable and came way too late in ...