Giants rookie goes viral for his rabid fan club behind home plate