Error message

  • Deprecated function: Return type of Aws\HandlerList::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 32 of /var/www/html/vendor/aws/aws-sdk-php/src/HandlerList.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Api\AbstractModel::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Api/AbstractModel.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of & Aws\Endpoint\Partition::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Return type of Aws\Endpoint\Partition::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 13 of /var/www/html/vendor/aws/aws-sdk-php/src/Endpoint/Partition.php).
  • Deprecated function: Aws\Credentials\Credentials implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in include() (line 8 of /var/www/html/vendor/aws/aws-sdk-php/src/Credentials/Credentials.php).
  • Deprecated function: Return type of Aws\Command::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of & Aws\Command::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Command::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 7 of /var/www/html/vendor/aws/aws-sdk-php/src/Command.php).
  • Deprecated function: Return type of Aws\Result::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of & Aws\Result::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Deprecated function: Return type of Aws\Result::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 9 of /var/www/html/vendor/aws/aws-sdk-php/src/Result.php).
  • Warning: Undefined array key "nid" in views_handler_field_term_node_tid->pre_render() (line 98 of /var/www/html/docroot/sites/all/modules/views/modules/taxonomy/views_handler_field_term_node_tid.inc).
  • Warning: Undefined array key "nid" in views_handler_field_term_node_tid->pre_render() (line 98 of /var/www/html/docroot/sites/all/modules/views/modules/taxonomy/views_handler_field_term_node_tid.inc).
×

News

Cross-Border Leagues, Longer International Windows And New Competition Formats: Inside Infantino’s Soccer Vision

BERN — FIFA president Gianni Infantino has said that football will be "totally different" when it re-starts after the coronavirus. He has talked of smaller, but more meaningful, competitions, more balance and football being "more attentive to true values."

Infantino has not yet gone into further details and some may question his credentials in this matter: as FIFA president he has increased the World Cup from 32 to 48 teams and, in a previous role as UEFA general secretary, oversaw growing financial inequality in European football.

But, putting that aside, what might such a future look like?

Recent talks and meetings have provided some clues as to what the future could hold. Here are some possibilities:

Fewer but longer international windows

International matches are played in several short windows which are seen by some as an unwelcome intrusion into the club season.

An alternative would be to concentrate them into one or two longer windows per season.

This would give national team coaches more time to train their squads, which could in turn improve the quality of matches -- often compared unfavourably to club games -- and could reduce long-haul travel for the players.

Meanwhile, there is a growing sentiment that the Africa Cup of Nations and the CONCACAF Gold Cup should be held every four years instead of two.

Strengthening club football outside the big five leagues

Infantino's most ambitious project is to "bring at least 50 national teams and 50 clubs from all continents to a top competitive level."

FIFA hopes to do this by launching a new global development programme and new global competitions such as the 24-team Club World Cup, which was due to start in 2021 but has been postponed because of the coronavirus.

"We need 50 clubs that can win the Club World Cup, not just five or six European ones. And 20 of these 50 will be European, which seems better than today's five or six," said Infantino.

Cross-border leagues

Cross-border leagues, until now frowned upon by FIFA, could help by giving more growth opportunities for clubs limited by small internal markets.

Earlier this year, Infantino himself proposed a 20-team Pan-African league which he said could give clubs a chance to grow and encourage African players to stay on the continent rather than move to Europe.

New transfer regulations, currently being worked on, could also help if they succeed in limiting the astronomical fees -- even average international players are currently unaffordable for most African and South American clubs -- and prevent big clubs from hoarding players.

New competition formats 

For a glimpse of what new formats could look like, the CONCACAF World Cup qualifiers for 2022, featuring a highly unconventional system, offers a sneak preview.

The 35 teams have been divided into two sections, according to their FIFA rankings. The top six-ranked teams take part in a mini league — the Hexagonal — where the top three qualify for the World Cup.

The remaining 29 teams were sent into the "lower seeded" section where they are split into eight groups, followed by a knock out stage with the eventual winners to meet the fourth-placed team from the Hexagonal in a play off. The winners of that tie go into an intercontinental play off.

"This new format makes every competitive match count," said CONCACAF president Victor Montagliani — although it could be seen as highly unfair on teams who just miss out on the Hexagonal in the first place.

Meanwhile, UEFA's Nations League has proved an unexpected success as it pits teams against opponents of the same standard in small groups — unlike the region's qualifying competitions which consist of notoriously bloated, unbalanced groups and too many one-sided games.

On the domestic front, 22 of Europe's 54 leagues now use a variety on the playoff system, rather than conventional format, to avoid teams running away with the title.

Smaller top divisions, fewer cup tournaments

At club level, the European Club Association (ECA) has often spoken of reducing the size of first divisions which include up to 20 teams in several larger countries.

Axing domestic cups may be an attractive proposition in countries such as Italy, where the Coppa Italia is actively designed to avoid upsets, but less so in other countries where they are still seen as a chance for giant-killing.

Limit matches for players, but not clubs?

A radical idea which has been discussed by FIFPRO would be to limit the number of matches players can play in a season -- but not clubs. This would allow bigger clubs to play year round and go on lucrative tours abroad, though the amount of squad rotation it would require could prove a headache for coaches.

(Writing by Brian Homewood)

Videos you might like