Game Wrap: Astros knock out Darvish early, take 2-1 series lead

Sports

Houston defeats Los Angeles Dodgers 5-3 in Game 3 of World Series.

More From Sports/Must Watch