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.

Read the full article at The MLS Zone.