03/25/2013 08:08 am ET Updated May 25, 2013

10 Of America's Best Ballparks For Opening Day

Opening day is Sunday, March 31. The Houston Astros make their American League debut against the Texas Rangers in an 8 p.m. ET game that will be broadcast on ESPN, a sister network of ABC.

In celebration, TripAdvisor has compiled a list of America's top ballparks where travelers can enjoy America's pastime in all its glory. Click through the next 10 pages to see which celebrated hardball havens made the list. You may be even more surprised to see which didn't.

Read more on ABC News