U.S. National Team Scrimmage Philly All Stars
Preparing for their world title quest in Manchester, England, the US Men's National Team scrimmaged a team of collegiate All Stars representing the Philadelphia area (not really, but we'll take it) at Lehigh University last Friday. More...