Subscribe to 50plus LIFEprint edition
Visitors viewing the World Series winners display at the National Baseball Hall of Fame and Museum in Cooperstown, New York, will learn that the Philadelphia Phillies have taken the prize twice, in 1980 and 2008.
We are just a click away!
Contact us