I am not certain how LB had hers done.
There are a few companies that sell rings you can pin your badge on. Here's what I found online:
http://www.connectsports.com/pinon.htm (Yellow Gold $125)
http://www.alphagold.com (not listed on webpage but you can order a catalogue and I know it's in there).