Find tickets for Boston Red Sox vs. St. Louis Cardinals in Boston, MA at Fenway Park on Apr 6, 2025. Fenway Park is located in Boston, MA
Find tickets for Boston Red Sox vs. St. Louis Cardinals in Boston, MA at Fenway Park on Apr 6, 2025. Fenway Park is located in Boston, MA