Waited right until he got that new $50 million dollar extension… then told itself, “Snap.”

C’mon, Cardinals: it’s Carson Palmer.