The Natch: Still the best team ever?

It’s almost that time of year. The leaves are changing, the temperature is dropping and the Philadelphia Phillies are playing in the post season. That last part wasn’t always true about autumn – seeing the Phillies play past September – but in the last five years, Phillies baseball has almost become synonymous with the word … Continue reading The Natch: Still the best team ever?