Muhammad Ali Center / Photo supplied by WENN
Muhammad Ali photo print from the Ali Center
This limited-edition print of Muhammad Ali was created in 2004 as part of the launch of a new range of merchandise in support of the proposed new 93,000-square foot Muhammad Ali Center in the boxers hometown of Louisville, Kentucky. The Muhammad Ali Center did, indeed, open in 2005.