THE OWNERS of Manchester United and Chelsea could reportedly be set to buy a stake in cricket team London Spirit. The Hundred cricket side currently plays at the iconic Lord's Stadium in the capital.
In a few years, if an American breaks into the starting 11 of Premier League team Brentford, it will be a sign that the developing partnership between the London-based club and Austell’s Southern ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results