Atlanta Braves, Comcast launch around-the-clock channel devoted to team