Well, it looks like Costa Rica is becoming the Exterminator of European Teams. England, Italy, Greece have all fallen victim to the Ticos, will the Netherlands be next?
- - - Updated - - -
Well, it looks like Costa Rica is becoming the Exterminator of European Teams. England, Italy, Greece...