Evans døde i New Haven i Connecticut i 1975. I 2000 ble han innlemmet i St. Louis Walk of Fame.