Philadelphia Franchise a Reality
Major League Soccer has awarded its 16th franchise to the city of Philadelphia, ending months of competition between the City of Brotherly Love, St. Louis, and - most recently - Miami for the increasingly coveted spot in the league. The news was made official at a press conference on Thursday with key members who made the deal possible, including the 1,000-member-strong supporters club Sons of Ben.
The MLS Zone @ Feb 29, 2008 1:39 AM EDT | Blog Profile