Miami Dolphins owner Stephen Ross was on CNBC today and is optimistic that the 2020 NFL season will go on as planned amid the Covid-19 pandemic and his current plan is that it will be with fans in the stands. The NFL hasn’t made any firm decisions on whether to allow fans into stadiums during the 2020 season, but the league released its schedule earlier this month and plans to play its full 16-game slate on time, starting September 10th.