Liberty has previously topped the Forbes Top 25 list, which consists mainly of individuals and entities that own several major US sports franchises, although some also own top European football teams.The value of Liberty’s sports properties has shrunk since it spun off its baseball subsidiary, MLB team the Atlanta Braves, in July last year.Despite that move lopping some 12% off the value of the …Keep reading