By Ethan Marshall -- SPECIAL TO THE CHRONICLE The Houston Astros won their first World Series championship by defeating the Los Angeles Dodgers 5-1 in Game 7 on Wednesday, Nov. 1. The Astros struck...