Houston Astros vs. Seattle Mariners live stream, TV channel, start time, odds | July 24

Yordan Alvarez and the Houston Astros face Ty France and the Seattle Mariners at T-Mobile Park on Sunday. First pitch is at 4:10 PM ET.

  • You already voted!
  • Read More