NBC Sports

NBC Sports

The plan to host a World Cup every two years would, in theory, put an end…