Cozze retires as Cards season ends