The Hundred, a UK-based cricket league, has made headlines with a whopping £520 million investment secured through the sale of all eight franchise stakes....
Thomas Tuchel, the new England manager, has announced his first squad this morning, revealing his selections for the upcoming 2026 World Cup qualifiers against...