PHILADELPHIA. Fans of Spain’s World Cup team mobbed South 15th Street outside popular soccer pub Fado moments after their team won the world’s biggest sporting event yesterday afternoon. A couple hundred closed down 15th and Locust streets, where many had watched the final moments from a giant outside television screen.

Loading...
Latest From ...