There are now 63 billionaires who own a franchise in a major sports league around the world. Collectively they own 81 teams across seven sports and 12 leagues. These 63 men & women with 10-figure net worths have accumulated a combined $285 billion. Video Forbes
Leave a Reply