AT&T Park, that is. This is where the 2012 World Series Champion San Francisco Giants play their home games. I was treated to a great time on Sunday to watch them receive their World Series Rings. A glorious once-in-a-lifetime (?) experience only to be followed by a lackluster performance by the Champs; 14-3 loss to the St. Louis Cardinals.