Can the Phillies be the first team to win the National League Pennant 3 years in a row since 1942-1944 when the St. Louis Cardinals accomplished that feat? Personally, I believe that once the bats come alive this series the Giants don’t stand a chance.
Oh, and that logo is big as hell. Go ahead and click it. And please don’t steal it. Thanks.