Dolphins owner Stephen Ross suspended, fined $1.5 million after NFL finds tampering violations

The penalties mark the conclusion of the NFL’s investigation into reports of tampering and intentionally losing games by the Dolphins.

Generated by Feedzy