The Giants dealt with multiple rain delays, a doubleheader, and back-to-back day games. Flying home with a 5-2 road trip should feel rewarding.