Todd Boehly to take over Chelsea FC in £4.25 billion deal

Todd Boehly to take over Chelsea FC in £4.25 billion deal
Todd Boehly applauds during the English Premier League soccer match at Stamford Bridge stadium in London. AP

Most Popular Stories