The St. Louis Cardinals (4-2) face the Boston Red Sox (3-4) in a three-game series at Fenway Park, marking Boston’s home opener. The Cardinals, buoyed by strong offensive performances including Iván Herrera's three home runs, look to maintain their momentum against a struggling Red Sox team needing better starting pitching.
