Alabama Sports Hall of Fame
Modern statue called "The Champion" at Alabama Sports Hall of Fame in Birmingham.
More Alabama Sports Hall of Fame information
Photo credit and copyright information
More Alabama Sports Hall of Fame information
Photo credit and copyright information