Ben discusses the ugly four-game sweep at the hands of the Rockies. Mark Melancon, the Giants’ big splash last offseason, blew his fourth save in 14 chances, and the Giants are 19.5 games back on June 19. With the trading deadline just over a month away, the front office need to prove its worth, or else. A miserable past calendar year suggests that the management and the manager should probably be on the hot seat.

Music Credit:
Music Released by Tasty Records
Artist: TheFatRat
Song: Xenogenesis