Hi-res-c4ca4ee6d82b31ac7e8144f1f381e80f_crop_north 68

Giants on the Hot Seat in 2015

By Patricia Traina (Photo: Nick Laham/Getty Images)