(Indianapolis, IN) — Indianapolis is going to be hosting two Men’s Final Fours next decade. The NCAA announced yesterday the 2026 event will be inside Lucas Oil Stadium. The city had previously been named the 2021 host. It will be the ninth time Indianapolis has hosted a Men’s Final Four.