The Final Four returns to Lucas Oil Stadium in Indianapolis, site of the 2010 men’s championship.
The Final Four returns to Lucas Oil Stadium in Indianapolis, site of the 2010 men’s championship. Mark J. Terrill AP
The Final Four returns to Lucas Oil Stadium in Indianapolis, site of the 2010 men’s championship. Mark J. Terrill AP