Tuesday’s announcement that the Braves will take control of the broadcast and distribution of their games is a return to Turner’s business model.
The Paulding County Sheriff’s Office has ruled Heather Turner’s death a suicide, following years of speculation.