Forbes has released its 2026 list of the top 20 richest US sports team owners. Steve Ballmer of the Los Angeles Clippers tops the list. The full list is available on Punch Newspapers' website.
Related Articles
Don't miss out on breaking stories and in-depth articles.