who won the world series game 3 last night?
The Astros have won Game 3 of the World Series! Rendon swings at the first pitch that he sees and hits a foul pop out. That was not ideal and Washington is down their final out.