In baseball, few ownership groups have been better than Liberty Media, which owns the Atlanta Braves. Bleacher Report's Zachary D. Rymer ranked the Braves ownership group the third-best in the MLB.
We recently published a list of Billionaire Mario Gabelli’s Top 15 Stock Picks. In this article, we are going to take a look at where Atlanta Braves Holdings, Inc. (NASDAQ:BATRA) stands against other ...