The NFL has suspended Miami Dolphins owner Stephen Ross and fined him $1.5 million for tampering with Tom Brady and Sean Payton following a six-month investigation stemming from Brian Flores’ racial discrimation lawsuit against the league

Read More

By

Leave a Reply

%d bloggers like this: