As It Happened: France Wins 2018 World Cup - NBC 10 Philadelphia