France decisively beat Croatia 4-2 today to win the World Cup in Moscow, a triumph 20 years in the making. The Croatian team battled hard and actually dominated play at times, but France managed to find the holes in the smaller country’s defense and never trailed. Croatia captain Luka Modric won … Read entire story.
Source: Deadline