Sports

Reported disappearance of an English Premier League club

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.