Showing posts with category "new yankee stadium"

The Short Porch has Gotten Shorter in the Bronx

What has caused the home run derby at the new Yankee Stadium? Is it the new ballpark? Is it changes in the weather? Is it poor pitching? The folks at

February 15, 2022