Opinion: Astros Settle Score in Six Billy McGuire November 9, 2022 Another successful Major League Baseball season was put in the books on Saturday night, Nov. 5, as the mighty Houston Astros defeated the cinderella-story Philadelphia Phillies to win their second world...