Gamecocks deserve a place in the HOF