Fucking England, the most overrated national team in the world. I rarely bet on them, because they are all hype and no action, but I thought we would get a goal. Should have just went with Belgium as the posted play.
As an aside I had a few soccer winners, including Belgium, in a parlay with...