The parent company behind FanDuel Sports Network plans to shut down two Atlanta-area offices and may lay off up to 74 workers, a local aftershock from the loss of the Braves’ television rights. The move would affect space at Midtown’s Colony Square, a Doraville office and employees who work remotely.
As reported by the Atlanta Journal-Constitution, Main Street Sports Group filed a Worker Adjustment and Retraining Notification (WARN) alerting city and county officials that the facilities at 1175 Peachtree St. NE and 3845 Pleasantdale Rd. will permanently close, with layoffs scheduled to begin in mid-April. The filing also specifies that remote workers are included in the potential cuts…