Now here is some interesting news. I want to believe it primarily because being a Braves fan, the last few years, has be extremely painful. I’ve always maintained that you can’t fire the owner but … a new owner can buy the team. Maybe that is the answer.
With skyrocketing team values, the recent events surrounding the Braves’ front office, and the recent sale of the Marlins, could these Atlanta Braves rumors be true, with Liberty Media be getting ready to pull the trigger on a deal?