Indy to host Final Four in 2021

The 2021 Men’s Final Four is scheduled for April 3 and 5, 2021 at Lucas Oil Stadium, and will be the city’s eighth Men’s Final Four.