Thankful for the SFGiants

It’s officially Thanksgiving time and we thought we’d kick off the holiday weekend by showing our gratitude for the Giants. Over the next three days we’ll share our favorite 10 current Giants and possibly some honorable mentions.
The Giants have given us a lot to be thankful for over the past few seasons. Personally, I suffered the loss of significant people in my life just before the 2010 and 2012 World Series. I won’t call it divine intervention because I would certainly give those championships back for more time on this earth with my mom and friend, but watching Giants baseball definitely gave me some joy in times of darkness.
So for all the times we whine and complain about the state of our team, let’s take some time to be thankful this offseason.
So tell us, what players are you most thankful for?