VOTE: Do you believe this Phillies team can win the World Series?
Do you believe this Phillies team can win the World Series?
More Videos
From CNN Newsource affiliates