Tuesday, October 14, 2008

One Win Away

With a miraculous 7-5 win at Dodger Stadium last night, the Phillies are one win away from their first World Series in 15 years.

Ya Gotta Believe.

No comments: