Is this the official team badge for the new Philadelphia Union team? (Huge thanks to Tom for the jpg)
Read the story at du Nord
All news