Ben discusses the Giants’ recent hot streak, but puts it all into context in what has been a miserable 2017 season and past calendar year overall.

Music Credit:

Released by Tasty Records

Artist: TheFatRat

Song: Xenogenesis