Todd Boehly’s $950 Million Gambit To Keep Chelsea In The Game

A big challenge for the new owners of Chelsea FC was going to be how would they keep the English soccer team among the best in the world after paying $3.1 billion to acquire it, especially considering the team’s new owners, an investment group led by Todd Boehly and Clearlake Capital, promised to...