Past Event
This is a past event.
Not announced

Venue

Minute Maid Park
501 Crawford St.
77001
United States of America

About this event

World Series: Houston Astros vs. Philadelphia Phillies - Home Game 3, Series Game 6 at Minute Maid Park on November 05, 2022

Book your stay at an hotel in Texas

Booking.com
Loading map...