Lots of Home Runs at Atlanta?
“Year after year, lots of home runs at Atlanta.” “Must be about the easiest home-run park.” We’ve all heard these comments. The stadium is a small reason; the big factor is the way they play the game. At Atlanta, they really go after the home run — emphasis, we call it. And they go all […]