Big Bill Studebaker

"The Measuring Sugar Man" Big Bill Studebaker is a CAW superstar. He has diabetes.