Michael Lombardi: It’s not too late for Cardinals