Listen

Description

It's been a long time since we've had any live sports on TV and it's got us wondering now...are we ever going to see a 2020 Giants season? How likely is it that the season is cancelled? What else might happen? Grump and Cranky Fan dive down the unfortunate path of possibilties.