This certainly shows that the Cards are definitely looking to win this year. It’s unusual to let a manager and the main coaches go at this point in the season. What happens during the rest of the way should be interesting.
Downside of these kinds of actions can be a drought that can last over a decade.