Next time your at a race or see John somewhere, ask him. He loves those damn things. I have seen him at several signings, all the races I've been to, and all thru the tv show, everytime unless he's in his fire boots, he's got them on so they must be comfortable. Wish I could help, but I dont know what they are.