IOC President Thomas Bach will arrive in Tokyo on July 8 and spend three days in isolation before holding meetings leading up to the opening of the postponed Tokyo Olympics on July 23, Tokyo organizers and the International Olympic Committee said Wednesday. (More Sports News)