World Finals Postponed to 2021 Chris Owens October 20, 2020 World of Outlaws Adds LAST CALL as Season Ender at Charlotte With continued COVID-19 restrictions impacting the sports and entertainment world, officials at the World