France Favorites to Win World Cup [Will They Win?]