After a hotel room fight in 1964, he was let go by the Angels. They traded him to the Philadelphia Phillies. After spending a little over a season with the Phillies, he also pitched for the Houston Astros, Pittsburgh Pirates and Cincinnati Reds. His career ended in the Cincinnati minor league in 1970.