Phillies staring down impossible.
Just by being in the World Series, Philadelphia proved it can do impossible. They beat the Braves in the first round when absolutely nobody gave them a chance to do that. They beat the Padres in the second round when absolutely nobody gave them a chance to do that. And […]