Is Mike Francesa on drugs?
The Giants scored 52 points, the most since 1986, and he keeps on whining about how Saints gave it to them and that it was just special teams. What?! Since when special teams and turnovers didn't count? Should the Giants score every time from 80 yards away to make the score legitimate? Seriously, what are some of these media heads smoking? The only reason I'm still listening to that radio station is by default and not by choice, but wow I'm seriously considering not listening to that dope radio station anymore, well at least not Mike Francesa, since there are a few good hosts during the overnight timetable.
Anyway, yeah man, Mike Francesa, you are no Giants fan to bash them after a such a spectacular win, get lost!!