From ages 22 to 25 Duke Snider put up some nice stats for the Brooklyn Dodgers. Having at least 21 HR and 92 RBI every year. Then from 1953-1957 Duke went on one of the most incredible and unique 5 year runs in baseball statisical history.
1957 (40- 92-.274)
Then at age 31. Duke career fell off the face of the earth. Parly because of age, partly because of injuries and partly because of the LA Coliseum. Because of the dimension of the Coliseum Duke's power numbers were diminished.
I think don't think any other player in history was diminshed like Duke from a change of scenery like him going from the Polo Grounds to the LA Coliseum.