Stephen Ross is entering his 10th season as Dolphins owner.
Stephen Ross is entering his 10th season as Dolphins owner. AL DIAZ adiaz@miamiherald.com
Stephen Ross is entering his 10th season as Dolphins owner. AL DIAZ adiaz@miamiherald.com

Plan to purge Dolphins roster was questioned, but this man ultimately gave his blessing

March 27, 2018 02:47 PM

Team Stats

» View more stats