What happened to the "product"?... Its not just the refs, that should be fixed by then(hopefully), but that new proposed stadium will cost over a billion now. That'll mean seat licensing, $60 dollar parking, $100 dollar tickets, $20 dollar beers, etc. and I'm a live game dude but the NFL is become a tv product. And we're supposed to be jumping up and down for the return of this?