I believe everything Flores says when it comes to Denver and the Giants and hope he gets a bag from the NFL. I believe him that Ross wanted the team to suck so we could get the #1 pick (so did all the fans, myself included)
However, he's off base as far as him thinking he got fired from the Dolphins because of race or his refusal to tank.
There's countless incidents one can point to as evidence that he just rubbed people the wrong way, despite being an otherwise good coach.
- We hired Jim Caldwell to assist with the offense and he quit before the season even started, stating it was "health-related". Rumors are that he didn't like Flo's micromanaging style.
- We couldn't get a coordinator that wanted to coach under Flores so we had to bring Chan Gailey's old ass out of retirement, who ran an offense tailor made for Fitz
- Then we fired Gailey despite the offense actually being decently productive somehow, and again couldn't hire a qualified OC that wanted to work under Flores, so we were forced to promote from within and had dual-OCs, who were incompetent
- Minkah Fitzpatrick demanded a trade after realizing he couldn't play for Flores
- He traded Kenny Stills after Stills continued to kneel for the anthem and criticize Jay-Z for the "we're passed kneeling" line, but not before playing 6 Jay-Z songs in a row at practice the next day to troll Stills
- Him and the GM were apparently not on speaking terms and Flores stopped talking to the assistant coaches for the last two MONTHS of the season
- He and Tua didn't get along at all and started screaming at each other at halftime of the Tennessee game
Not saying any one of those things deserved to get him fired, but in its totality, it's easy to make a case that he was fired for legitimate reasons. So ultimately he was let go for his inability to hire competent offensive staff, his lack of a relationship with the GM, and him not getting along with the QB.