Miami Dolphins owner Stephen Ross was reprimanded by the NFL on Tuesday as he was handed a $1.5 million fine and one-year suspension for tampering with Tom Brady and former Saints coach Sean Payton. The Dolphins also lost a first and third-round pick as a result of the investigation. On Wednesday, Tampa Bay Buccaneers HC […]