The last time the Spanish national soccer team descended on Foxborough was in 1994, when they suffered a gut-wrenching 2-1 loss to Italy in the World Cup quarterfinals.
It was the last semi-successful run the Spanish team had in an international tournament until the 2008 Euro Cup. Have the Spanish exorcised their New England demons?
We’re about to find out against the United States. Kickoff is at 4:30 EST.
Pictured: Roberto Baggio, who scored the winning goal against Spain in Foxborough in the 1994 World Cup quarterfinals.