Astros' Justin Verlander dominates for first ever World Series win!!
Justin Verlander returns to Houston where he won TWO World Series titles! (Astros career highlights)
The Astros pick up the win in Justin Verlander's 2024 season debut!
Could the Astros TRADE for Justin Verlander?? #shorts