Game Wrap: Astros beat Dodgers in 11 innings to even World Series

Sports

Houston defeats Los Angeles 7-6, teams set record with 8 home runs.

More From Sports/Must Watch