Philadelphia Team Badge?

du Nord, May 7, 2009

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