Philadelphia Union Players Rip Home Field Conditions After Loss
Image: MSG Network/ESPN+ 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 background provides a unique venue for a game. So unique, in fact, that the stadium is in demand. The Union also rent out the stadium to high schools for big games. And this has upset the players quite a bit. Yesterday the Union lost 1-0 to the New York Red...
Read More
