I can't believe he told that story!
I never heard the story about Avalanche's Hummer getting stolen in Mexico. Did he ever get it back? Did insurance pony up? Anyone know?
Hey where's Doug been anyway? He hasn't posted those
Sponsors List interviews here in quite some time.