Pittsburgh, even if they are bad. Great stadium, good sports town, except for baseball. By next year, Wrigley will be fine and the team will be better. Get there early and pub crawl the neighborhood. Take the el to either park in Chicago, Northside or Southside. If you're going to the Southside take a local along with local knowledge or swerve it. Really dodgy neighborhood.
If you're in Boston when the Sox are at home, go to Fenway. Just go. Trust me. It's what Goodison could be in the best of all possible worlds, where money is plentiful and all things are possible. The closest thing you will find in America to the Goodison experience. I've been to both, though my last trip to Fenway was when it was still a lot like Goodison is now and the Sox were pretty meh.