I can't really say who's right or wrong, but Ross hasn't impressed me as an owner. Hire coach, wait 3 years, fire coach. He fired Philbin after a 1-3 start, but left Flores after a 1-7 start?
When you fire someone, it's best to just say it didn't work out, time to go. Giving reasons like Ross...