Located in Evansville, Indiana, the Ford Center is a beautiful, exciting, multi-purpose 11,000-seat arena and is the region's center for sports and entertainment. The 290,000 square foot facility is home of the NCAA Division I University of..
Relevance: 9.148096