Russian President Vladimir Putin was all smiles when he handed the World Cup trophy to world champion France under a pouring rain at Moscow’s Luzhniki Stadium. Years of preparation and hard work that involved millions of Russians paid off, as colorful fireworks lit up the Moscow evening.