Last weekend was the start of the English Soccer season, and I was all set to watch the 2 hour weekly recap of the English Premier League on Fox Sports [Not Fox Sports World]. But it was not on this weekend. What the hell happened to it? I tried checking out the Foxsports.com web site, but I don't see it. It would be a shame if they pulled the plug on it, as I have no outlet to watch any international soccer. My cable company does not offer Fox Sports World.