I can see AGon, Tex and Kemp being red, but Cano's is so-so and/or pending. Stanton has 8 years left. You may think he will be red, but he has to be, at worst, pending.
Machado & Harper have to be pending since they just finished year 1.
ARod's deals were NOT red. No way. (ARod3, yes, but that wasn't a 7+ year deal.)
I'll recatagorize things with those 3 changed to red.
11 Deals over $25M/yr x 7+ yrs
5 Good
4 Pending
2 Bad
17 Deals between $20M/yr to $25M/yr x 7+ yrs
4 Good
4 Pending
9 Bad
Seems like the mega deals are better than the semi-mega deals.
Combined (all $20+M)
9 Good
8 Pending
11 Bad
Even these numbers do not indicate a horrible record for big signings. I'm thinking Altuve's and Votto's deals will end up being good, and if we assume all the other 6 pending end up being bad (Trout, Arenado, Machado, Harper, Stanton & Cano), the record would be:
11 Good
17 Bad
That's about 60% bad & 40% good, which does not appear to be as bad as many make it out to be.
If I had to vote on those 6 and their projections, I'd put Trout, Arenado and Cano as so-so, but maybe Cano could be bad, my totals would be
11 Good
3 so-so
14 bad
That's only 50% bad.