Listen

Description

Are the Giants actually fun to watch now?! Matt and Dennis talk about the DeVito love, another Big Blue win, and one of us had an insane week of betting...no it wasn't Dennis.