1:39
- ABC News
- August 3, 2022
NFL suspends, fines Dolphins owner $1.5 million
Miami Dolphins owner Stephen Ross has been suspended from the NFL and fined $1.5 million after an investigation revealed tampering with Tom Brady and his agent during the 2019 season.