FanDuel Sports announced the complete shutdown of its Atlanta office as part of broader cost optimization efforts. The New York-based sports betting company faces similar pressures as competitors to improve financial performance and operational efficiency. All Atlanta-based employees were affected by the closure.