With 30 clubs in the Majors, and even accounting for the eruption of new ballparks that have been built since the 1990s, it seems borderline impossible that a player could have hit a home run at 40 different parks. • Photos: Homers in at least 40 ballparks But dig a

With 30 clubs in the Majors, and even accounting for the eruption of new ballparks that have been built since the 1990s, it seems borderline impossible that a player could have hit a home run at 40 different parks.

• Photos: Homers in at least 40 ballparks

But dig a little deeper and you'll find that six players have gone deep in at least 40 stadiums, a list that includes a pair of iconic batters -- outfielder Ken Griffey Jr. and catcher Mike Piazza -- enshrined in the Hall of Fame in Cooperstown.

Here are the six players to accomplish the feat, led by slugger Sammy Sosa, who deposited balls into the stands of a whopping 45 stadiums across both the American and National Leagues:

• Sammy Sosa (1989-2005, '07), 45 ballparks

• Ken Griffey Jr. (1989-2010), 44 ballparks

Ed Eagle is an editorial producer for MLB.com.

• Fred McGriff (1986-2004), 43 ballparks• Ellis Burks (1987-2004), 41 ballparks• Mike Piazza (1992-2007), 40 ballparks• Gary Sheffield (1988-2009), 40 ballparks