It had been a while since the last time I went to a game at AT&T park, my Dad is a Giants fan so I took him to a couple games last season. Once I got there I decided to go for a walk around the place, and found the following mural on the wall. I had to take a picture of it, it pretty much speaks or hears for itself. :10 CAPTION TIME. :nk

Last edited by a moderator: