May 25, 2023 Flashbacks Leo Moomaw and Badger Mountain Mention the name of Leo Moomaw to any old rodeo hand or long-time fan and that rodeo hand or fan will almost invariably bring up the name of the great old bucking horse, Badger Mountain.