That number, Luukko said, will make the XL the largest concert venue in Connecticut with those views and make it competitive with arenas across North America. Luukko started his career in 1981 at ...