Lucas Oil Stadium, a privately owned entity headquartered in the US, was founded in 2008 and focuses on spectator sports. The venue operates as a state-of-the-art, 67,000-seat, retractable roof, multi-purpose stadium, offering views of the Indianapolis skyline.