It started with 32 teams and now the 2018 World Cup is down to its final two. On Sunday at 11:00 a.m., France and Croatia will play for all the marble at the Luzhniki Stadium in Moscow. Here’s a preview of the final, from each team’s point of view. France Two years after falling limply...