I was over at MensFitness.com earlier today (yes, I read the magazine) and they have a feature on the Top 10 Baseball Stadiums (in no order). Fenway Park is, of course, one of the Top 10. Here’s the list:
New York
Add The Sports Daily to your Google News Feed!