Yet more offseason bitching . . .
So, it’s safe to say that the Giants blogosphere got pretty pissed off when Carlos Beltran signed an all too reasonable contract with the Cardinals. Okay, Rory, Chris and every Giants fan with access to the Internet have already weighed in on this, but I feel there is a few aspects to the disappointing offseason that are being regularly overlooked…. Read more →



