Japan has its best Olympic medal haul: 27 gold, 58 overall

Japan has its best Olympic medal haul: 27 gold, 58 overall

Despite the pandemic, the one-year delay and the soaring costs, the Japanese public may still find a sweet spot for the Tokyo Olympics, the way it did for the storied 1964 Games.