I dont care about this contract at all other than the fact that the cardinals are going to end up committing half their payroll to 2 guys, one of which might not actually be that good and might have parlayed a strong 3 months into 120 million dollars. it might not be overpaying, but it's probably spending outside of their means.