Sport24.co.za | Miami Dolphins owner says NFL will 'definitely' have 2020 season
Published
Miami Dolphins owner Stephen Ross says the NFL will definitely stage a 2020 season and currently plans to have fans in the stands for games despite the coronavirus pandemic.
Full Article