You have to wonder what the NFL thinks about this. Will they open up bidding in 2010? And what about the gamers? What is the real future of games on the PC? Is this going to motivate anyone to buy a console? Or will MSFT start selling a XBox360 emulator, and make this all moot."
Link to Original Source