All right. I did not know there was a statue of Jesse Owens in Cleveland, let alone one so close to Cleveland Browns Stadium. Granted, I have spent very little time in the vicinity of Cleveland Browns Stadium. Still, you'd think this would be something I knew.
It was created by William McVey in 1982.
More striking is the statue at Jesse Owens Memorial Park in Danville, Alabama. It would only be more impressive if he were snapping a swastika in two over his head.