Diamondbacks had it worse for television contract cancelation cost. They have a decent team in the playoff chase, recent WS. The fans in the stands are even stronger now, so they could afford the Burnes contract. They are even surviving his injury.
When they signed Correa the second time they had the potential of Wallner, Kirriloff, Larnach, Miranda, and Lewis, with Steer hitting well in AAA. They took a risk that the next 4-5 years with a healthy Buxton and the bat of Arraez with all these great prospects, they had a shot. We saw how it worked out.