MLS will stage the 2012 All-Star Game on July 25 at PPL Park in Chester, Pa., and for the 10th time in 11 years, the format will pit a select league squad against a foreign opponent.

This year’s foe wasn’t revealed at Tuesday’s announcement, but with major European clubs scheduled to pass through the States for the annual marketing tours, a variety of possibilities exist. Manchester United was the choice the previous two years, in front of 70,000-plus at Houston’s Reliant Stadium in 2010 and a sellout crowd of 26,716 at Red Bull Arena last summer. Everton, West Ham, Chelsea, Fulham and Celtic have also served. Maybe Liverpool this year?

Coverage will begin at 8 p.m. ET on ESPN2 and either Telefutura or Galavision.

The date, however, coincides with the Olympics in London, meaning several MLS players (under-23s and potential overage selections) won’t be available. Keep in mind, though, this isn’t a traditional all-star game, in which fans’ voting dictates the lineup. The coach will select his starters, taking into account the opposition, injuries, form and tactics.