AT&T Park, courtesy of Michael Cuddyer.

AT&T Park, courtesy of Michael Cuddyer.