Post

Avatar
Avatar
He was with the Giants for like a mere 130 games and remains one of my favorites of all time. Put him on the wall of fame. Give him a food stand. Let him go on unhinged rants on X, the everything app.