This post was originally published on this site

Allen spent nine of his 15 MLB seasons with the Philadelphia Phillies and another three with the White Sox, and won the 1972 American League MVP honors with Chicago.