by Carter Floyd | Mar 24, 2020 10:16 am | Sports Betting
The International Olympics Committee (IOC) and Japanese Prime Minister Shinzō Abe have agreed to postpone the 2020 Summer Olympics until 2021. Public pressure had been mounting to cancel or postpone the games. Sports bettors who placed futures bets on the 2020...