Tuesday, March 19, 2024 1:51

‘Baseball’

Philadelphia Phillies - World Champions

Philadelphia Phillies – World Champions

Friday, October 31, 2008 19:56

Who would have thought that the Phillies would be Major League Baseball's Champion this year?  Sure, they had a decent team, but they had serious holes in their lineup and pitching staff.  Well, they overcame their deficiencies and won it ...