In my post after Saturday night’s debacle , I mentioned that Sunday’s game was now a must-must-win. So what is Tuesday’s game three then? It may be ”Mission Impossible”. The Giants looked flat on Saturday night in game one, and then they were steamrolled Sunday night. Their bats were so listless that all the erectile disfunction ads TNT was showing could’ve spliced in shots of the Giants hitting in with the horse back riding and no one would’ve blinked. When the game was finally over, […]

Tagged in: