Anderson Peters, the 2019 World javelin champion, is thankful that the Olympics were postponed from 2020 because of the pandemic as it means he now has a legitimate shot at winning a medal, perhaps gold, when the Games convene in Tokyo, Japan this coming summer. Peters,