Originally Posted by erod
They've won by 2, 3, 3, and 5, and the Giants were the team that was owned on Sunday. And they know it.
It's one of those weird footbally things.
How exactly were the Giants owned? Oh another morale victory for some Cowboy fans, I get it now.