Where to watch Los Angeles Dodgers vs. Houston Astros: Live stream, start time, TV channel, odds for Tuesday, May 5
The Los Angeles Dodgers, ranked first in the NL West with a 22-13 record, face the Houston Astros, who are fourth in the AL West with a 14-22 record. Starting pitchers are Shohei Ohtani for the Dodgers, with a 0.60 ERA, and Peter Lambert for the Astros, with a 3.52 ERA. How to watch Los Angeles Dodgers vs. Houston Astros Date: Tuesday, May 5 Time: 8:10 p.m. ET / 5:10 p.m. PT Where: Daikin Park, Houston, TX TV Channels: TBS, Space City Home Network, Space City Home Network (Sp), SportsNet LA Live Stream:ESPN+, MLB.TV | Follow on Yahoo Sports Team...
Read more at Yahoo Sports

