The World Champion Washington Nationals are scheduled to open the abbreviated 2020 season at home against the NY Yankees on July 23rd – but one baseball expert isn’t so sure: