Via Bleacher Report It’s been just over a month since the San Francisco Giants won the World Series for the second time in three years. And it was pretty darn good timing that this was also the year that I gathered a few of my friends to periodically write about the team. We called those check-ins, the SF Giants Heat Check . For those of you who followed our posts, we gave you a deep and inside look at the club through the eyes of […]