Mike Piazza is doing more for Guns N Roses than their label and publicist combined.