His connection with the team went a bit further since he was also the team bus driver whenever they played games in Los Angeles and San Diego. Unfortunately, his stint as the team driver ended in 2010, but that didn't stop him from cheering for his Giants as they marched towards their first World Championship in San Francisco.
We here at the Sons of Johnnie LeMaster met Craig a number of times, and he was a die-hard SF Giants fan.
R.I.P Rally Pumpkin
The Rally Pumpkin