France Wins World Cup!
France won the FIFA World Cup 2018 after a 20 year thaw. With rain, thunder and lightening threatening the final game of the World Cup, this game had it’s host of firsts. Croatia scored the first game for France after the ball bounces off Croatia’s Mandzukic’s head, the first ever video review and youngest player Read more