Report: Haslam Sports Group, owners of Cleveland Browns, sells 10% of Columbus Crew at $900M valuation July 2, 2025 by WKYC The reported sale comes as the Haslam Sports Group moves forward on plans to build a $2.4 billion enclosed stadium for the Cleveland Browns in Brook Park. Share this: Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook