Miami Dolphins owner Stephen Ross looks on before the start of an NFL football game  against the Tampa Bay Buccaneers at Hard Rock Stadium on Thursday, August. 9, 2018, in Miami Gardens.
Miami Dolphins owner Stephen Ross looks on before the start of an NFL football game against the Tampa Bay Buccaneers at Hard Rock Stadium on Thursday, August. 9, 2018, in Miami Gardens. David Santiago dsantiago@miamiherald.com
Miami Dolphins owner Stephen Ross looks on before the start of an NFL football game against the Tampa Bay Buccaneers at Hard Rock Stadium on Thursday, August. 9, 2018, in Miami Gardens. David Santiago dsantiago@miamiherald.com
Dolphins In Depth

Dolphins In Depth

Armando Salguero brings you the latest about the Miami Dolphins

The answer to the question, ‘Where is Stephen Ross?’

August 09, 2018 04:59 PM

On Twitter

Team Stats

» View more stats

Fan Shop