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.