World Series Has L.A. Dodgers Fans Excited
Game 1 of the World Series is set for Tuesday night in Los Angeles, with the Dodgers hosting the Houston Astros. This is the first Dodgers World Series appearance since the team won the championship in 1988 and fans are excited. (Oct. 24)
       ...
Published By: USA Today - Tuesday, 24 October, 2017