when did tony pena play for the cardinals