2 months ago
Thursday, June 12, 2003
OH, KICKASS: World Cup coming to Philadelphia. As well as RFK, Foxboro, Crew Stadium, PGE Park in Portland (which I've never heard of before this) and the Home Depot Center. Which--as I said on Sportsfilter--is sort of ridiculous. You go from 70,000-plus seat stadiums for the opening rounds to the brand-new but tiny Home Depot Center (where the non-Frankfurt Galaxy play) for the finale--when the Rose Bowl is right there. I guess they're betting on the US not making the finale, which would mean a smaller crowd in the final.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment