Reported disappearance of an English Premier League club
◆1 source
An English Premier League club was reported to have disappeared in what was described as the league’s “Bermuda Triangle.” No further details about the club or its status were provided.