It's been a decade since the Philadelphia Phillies last rose to the mountaintop of Major League Baseball. The 2008 championship run was directly in the middle of a five year stretch when the Phillies won the National League East every year, averaging over 95 wins a season. It was the regular season equivalent of the…
Cardinals host rejuvenated Phillies for weekend homestand: A series preview