Summary: Breaking down the Giants' strange road trip, in which they scored over eight runs per game but allowed more than nine per game. The state of the offense, defense, and starting pitching are discussed at length. Music Credit: Released by Tasty Records Artist: TheFatRat Song: Xenogenesis YouTube: https://youtu.be/2Ax_EIb1zks Learn more about your ad choices. Visit podcastchoices.com/adchoices