Stamford Bridge, the home of Chelsea FC in west London, as the club prepares to be bought out by new owners. AFP
Stamford Bridge, the home of Chelsea FC in west London, as the club prepares to be bought out by new owners. AFP


Chelsea need leadership as well as a £3bn shot in the arm



March 23, 2022