The NFL lockout is now at 98 days. But today, owners met to discuss the details of the proposal being worked on by representatives of the owners and players and the two sides appear to be moving close to an agreement. Under the old proposal, players were getting 60 percent of the revenue after owners took the first billion dollars off the top. Under the new proposal, players would be [...]