I'm from NY State and I'm quite happy the Giants are losing. Means I won't have to listen to all the 'new' Giants fans saying how great THEIR team is. I habe vor love for the Ravens, but the silencing of all the testosterone-infested Giants fans will be greatly appreciated AND enjoyed.
