What odds did the giants open the NFL season to win the SuperBowl?
Last year anybody remember the general line before the season started? I hardly douby anybody "pounded it". All I see is fans in vegas betting $20 on their team to win it all preseason.