Both the Giants and Cardinals landed at SFO past 5 a.m. Saturday after a crazy night for both clubs. This time of year, there's no rest for the weary.