Time is running out for the Giants' veterans, but adding Andrew McCutchen means the fading champs are making a desperate bid to keep up with the National League's elite teams.