
After 64 games, 169 goals, 1 England going home and 14,578 Neymar dives the World Cup came to a close with France beating Croatia 4-2 as the football Gods refused to punish the French for the Hand of Frog. Kickoff to the World Cup final was delayed by 14 hours as Will Smith and some… Read more »