Skip to Content

Why Edgar Davids Has Been Wearing Glasses Full-Time Since 1999

The scenes at Lusail Stadium that followed Argentina’s FIFA World Cup Round of 16 victory against an ashen Dutch side seem to have made more headlines than the victory itself. A match rife with controversy and violence, the fixture entailed countless yellow cards and the Dutch Dumfries being sent off in the final minutes of …

Read More about Why Edgar Davids Has Been Wearing Glasses Full-Time Since 1999