As Main Street Sports Group began moving to an almost certain wind down, the Braves last month hired away the company’s Atlanta-based VP of Sales Brandon Howell to be VP of Media Sales for the team’s ...