The Boston sports betting company leases approximately 400,000 square feet of office space globally, including in Las Vegas, ...