Carl Lewis was inducted into the Houston Sports Hall of Fame on January 21, 2020. More…
By submitting a class note, you agree:
Learn More