News

A 10-foot-tall bronze statue of Muhammad Ali was unveiled in Lewiston, Maine, over the weekend to commemorate the 60th anniversary of his iconic rematch with Sonny Liston.
A statue of Muhammad Ali was unveiled in Lewiston on May 31. The statue commemorates the famous 1965 rematch between Ali and Sonny Liston, which the city of Lewiston hosted.