Mike Florio and Myles Simmons break down Miami Dolphins owner Stephen Ross’ statement denying Brian Flores’ allegations against him and the franchise

[pickup_prop id=”19949″]