The city of Lewiston, Maine, unveiled a 10-foot bronze statue of Muhammad Ali, commemorating his iconic 1965 knockout of Sonny Liston. Statue, created by Philadelphia-based sculptor Zenos Frudakis, captures the moment known as the "phantom punch" and stands at 65 Main Street, near Bates Mill No. 5
4 months ago