Alton, Illinois, pays homage to its most famous son, Robert Wadlow, with a life-size statue. At 8 feet 11.1 inches, Wadlow was the tallest person in recorded history, and this statue ensures no one ...