Here are the nine top ball parks of the modern era as ranked by MLB Network's Prime 9.
9 - Shibe Park (Philidelphia)
8 - Astrodome (Houston)
7 - Dodger Stadium (Los Angeles)
6 - Tiger Stadium (Detroit, MI)
5 - Camden Yards (Baltimore, MD)
4 - Ebbets Field (Brooklyn, NY)
3 - Wrigley Field (Chicago, IL)
2 - Yankee Stadium (Bronx, NY)
1 - Fenway Park (Boston, MA)
Laughable list. Tiger Stadium, despite the history there, was an abomination almost the second ground was broken on it. I don't know how Dodger Stadium can rank that high. I'll refrain from commenting on Fenway over Yankee Stadium at #1, but they did get the top 3 right.
I've been to both Fenway & Yankee Stadium, and I liked Fenway a whole lot better. To Me, the Green monster puts it over the top.