Where to Watch Boston Red Sox vs St. Louis Cardinals Live Stream, TV Channel for Saturday, April 11, 2026
Source ↗
👁 0
💬 0
The Boston Red Sox, ranked fifth in the AL East with a 4-9 record, face the St. Louis Cardinals, who are tied for first in the NL Central at 8-5. Boston's Ranger Suarez (0-1, 8.64 ERA) will pitch against St. Louis's Kyle Leahy (1-1, 5.40 ERA). Despite being the away team, Boston is favored with a -145 moneyline.How to Watch Boston Red Sox vs St. Louis CardinalsDate: Saturday, April 11Time: 7:15 p.m. ET / 4:15 p.m. PTWhere: Busch Stadium, St. Louis, MOTV Channels: FOXLive Stream:ESPN+, ML
Comments (0)