The fact that the SF Giants used that during the last title run last year .
SF Giants was NEVER mentioned on WWE TV tells you how out of touch they are .
The fact that the SF Giants used that during the last title run last year and it was NEVER mentioned on WWE TV tells you how out of touch they are .