Fins owner: NFL season will 'definitely' happen
Published
Dolphins owner Stephen Ross said he thinks there "definitely" will be an NFL season in 2020 and is planning on having fans in attendance at games.
Full ArticlePublished
Dolphins owner Stephen Ross said he thinks there "definitely" will be an NFL season in 2020 and is planning on having fans in attendance at games.
Full Article