He spent 17 seasons in the majors and had stints with the Angels, Orioles, Phillies, Padres, and Cardinals. Valenzuela spent ...