Lucas Oil Stadium, a privately owned entity headquartered in the United States, was founded in 2008 and operates with approximately 60 employees. It specializes in spectator sports. The stadium is a 67,000-seat, retractable roof, multi-purpose facility, offering views of the Indianapolis skyline.