Dolphins Owner Stephen Ross Denies Allegations

Syndication: USA TODAY
Miami Dolphins owner Stephen Ross has pushed back against Brian Flores' allegations. Syndication Palm Beach Post

Stephen Ross, the owner of the Miami Dolphins, has denied the allegations made against him by Brian Flores. He called the allegations “false, malicious and defamatory.”

Sports Illustrated has more here.