ramblings giants win the world series! 20101102 edmar Leave a comment with one swing of the bat, edgar renteria makes winners of the giants in 2010.