Posted by Wetenkamp on October 29, 2012 with 0 Comment The Giants celebrate their World Series win at Comerica Park on Sunday, Oct. 28, 2012 in Detroit, MI. Photo: Michael Macor, The Chronicle / SF