› added 3 years ago
108
TIL the NCAA Final Four has been held in New Orleans 5 times. The only school to win more than once was North Carolina, who won in 1982 (James Worthy, Michael Jordan, Sam Perkins) and 1993 (Eric Montross)
via beatlyzer.com