superchuck500 said Some gal here at the bar explaining to everyone that “France is the heavy favorite because they have won everything recently.” Click to expand...