DucktheFodgers
3 years ago100+ Views

YES! This is amazing.

The Bay Area is showing love for our San Francisco Giants. Are you guys excited for baseball season? I know I am.
3 comments
Suggested
Recent
Since it's an even year ;)
Haha I guess the whole city is getting psyched for the upcoming season!
I saw this today too haha
4
3
1