June 30, 2008
Giants Seats $1K To $20K Each?
Give the NY Giants credit — they know when the time is right to shake down their fans. This afternoon, the team became the first in the area to announce a plan to require personal seat licenses for season-ticket holders, beginning when the team moves into its new stadium in 2010.




