Fans told to arrive early as Phillies are not the only game in town
"Tonight, Tonight." It's a jam-packed weekend at the Sports Complex in South Philly starting with a Temple Football game, a Phillies Game 3 and a Smashing Pumpkins concert.
More Videos
From CNN Newsource affiliates