8
Philadelphia Phillies Win World Series

It’s been 25 years since the last championship in this city, and tonight, it feels worth the wait.

Wednesday, 29 October 2008