Thank you for your patience while we retrieve your images.
Giants Stadium, 2010 World Series

Giants Stadium, 2010 World Series