Ali Center


A Brief video Tour of the Muhammad Ali Center. The $80 million Muhammad Ali Center opened in November 2005 and was founded by Ali and his wife Lonnie.