Philadelphia Union Players Rip Home Field Conditions After Loss
by Dan McQuade from Deadspin > Sports News Without Fear, Favor or Compromise on (#41B9A)

The Philadelphia Union play in a stadium in Chester, Pennsylvania. It's on the Delaware River waterfront near a casino and a prison. Despite the odd location, the stadium-built with $77 million in public money-is pretty nice. It's still relatively new. The riverfront location and the Commodore Barry Bridge in the"