The Houston Astros are on quite a roll, having won four American League pennants in the last six seasons and going to the ALCS six straight years.
Their dominance of the New York Yankees not withstanding, however, I make the case that in order for the Astros to be considered for the Mt. Rushmore of great clubs, they must win this World Series against the Philadelphia Phillies.