Eagles wide receiver DeSean Jackson was inactive for Sunday's game against the Cardinals after missing a team meeting on Saturday. "DeSean missed a meeting and he should be punished for that," his representative Bobby McRae said. "But we think this punishment is totally unjustified. He should be there with his teammates. This is all part of an ongoing contract dispute with the Eagles." Jackson is unsigned beyond this year and protested his minimum-wage salary by holding out of the first 10 days of training camp. A source familiar with the situation said that Jackson's alarm didn't go off, causing the receiver to oversleep and miss a special teams meeting. It wasn't the first time Jackson has been late or missed a meeting, one source said, calling this the "final straw."