Framber Valdez is starting for the Houston Astros on Wednesday against William Contreras and the Milwaukee Brewers. First pitch is at 1:10 p.m. ET at American Family Field.

The Astros’ .241 batting average ranks 16th in MLB. Brewers pitchers have a combined ERA of 4.20 ERA this year, which ranks 19th in MLB.

Before this Astros vs. Brewers showdown, here’s everything you need to prepare for Wednesday’s MLB action, including viewing options.

Astros vs. Brewers: live stream info, TV channel & game timeGame day: Wednesday, May 7, 2025Game time: 1:10 p.m. ETLocation: Milwaukee, WisconsinStadium: American Family FieldTV channel: FanDuel Sports Network Midwest Extra – IowaLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch the MLB on Fubo!

Astros vs. Brewers odds & betting linesFavorite: Astros (-131, bet $131 to win $100)Underdog: Brewers (+110, bet $100 to win $110)Over/under: 7.5

MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:07 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.