The San Francisco Giants' series against the Arizona Diamondbacks was full of ups and downs, much like the Giants' 2024 ...