The NCAA headquarters is in White River State Park in downtown Indianapolis. It also is home to the Hall of Champions.
The NCAA headquarters is in White River State Park in downtown Indianapolis. It also is home to the Hall of Champions. Courtesy of VisitIndy.com
The NCAA headquarters is in White River State Park in downtown Indianapolis. It also is home to the Hall of Champions. Courtesy of VisitIndy.com

NCAA tournament: What to do in Indianapolis

March 27, 2014 8:41 AM