PICKERINGTON, Ohio (July 2, 2024) — AMA Motorcycle Hall of Famer Larry Huffman, American motorcycling’s most legendary AMA Supercross and motocross announcer and commentator, and the man behind the “Supermouth” nickname, passed away Monday, July 1. He was 82. Huffman worked as a Southern…
Read More