The SF Giants won the World Series in 2010! Awesome!
The SF Giants win the World Series; again!
They dominated the season and took no prisoners!
Thank you for all of your hard work, but it wouldn’t be anything without your hearts behind it. You are definitely a team with heart! Relax and enjoy what you have reaped. Go SF Giants!