Dolphins owner Stephen Ross explains decision to fire Brian Flores
January 10, 2022 at 12:59 PM EST
Miami Dolphins owner Stephen Ross explained the decision to let Brian Flores go after back-to-back winning seasons, which was one of the shocking decisions to come down Monday.