Ross needs to fire Ross actually. Ross hired these guys. Ross lobbies to give up home games to play in London. He may be successful elsewhere, but he's a bottom 5 owner.
Flores gets guys to play hard which is huge. Saddled with Grier as his GM is a big weight. Grier's free agency management, both retention and incoming guys is maybe the worst in the league.