The Houston Astros won their first World Series championship by defeating the Los Angeles Dodgers 5–1 in Game 7 of the World Series on Nov. 1. It was the first World Series title for the Astros, a franchise in their 56th season. The list of teams without a World Series title has now dwindled to seven following Houston’s victory. Continue reading “MLB Teams Yet to Win the World Series”
The chants of U-S-A! U-S-A! echoed through Yankee Stadium to a deafening tone.
I was in the stands for Game 3 of the 2001 World Series between the New York Yankees and Arizona Diamondbacks with my father, brother and friend.
My first World Series experience came on the heels of one of the greatest tragedies in United States history. The terrorist attacks of September 11, 2001, not only caused the country and world to pause, but its effects rippled throughout every aspect of life.