Longtime Earth to Philly readers - you know, those of you who have been with us since the beginning of the month - may remember my flogging here a story about the menu at Citizens Bank Park, and how Phillies fans had more veggie options than ever.
What you might not remember is my assuring you way back then that due to this, the Phillies were going to be World Champs: "[T]he Fightin' Phils are playing for the National League pennant, on their way to becoming World Series champions!" And now, as of tonight, they are! Whoo-hoo!!! This proves unequivocally the theory, also advanced by others, that Going Green = Championship.