The Chemistry Professor Who Refereed the World Cup Semifinal: The Iván Barton Story
Eight minutes into the France vs Spain World Cup semifinal at AT&T Stadium in Dallas, with 80,000 people watching in a fever pitch and millions more glued to screens across…