C'mon Giants fans...where are all of you?!!? Maybe most of us are sponsoring the Muddy Buddies race instead since we know our donation pledges will actually be put to good use. Everyone knows it's the Pats fans that will have to pay up here.