Miami Dolphins owner Stephen Ross: There will 'definitely' be a football season
Stephen Ross, the owner of the Miami Dolphins and chairman of Related Companies, discusses whether the NFL can hold a season with fans in stadiums amid the coronavirus pandemic.