Hall of Fame Class of 2024 enjoys its day in the sun