Brian Dawkins on DJAX: ‘He Needs to Look in the Mirror’
Brian Dawkins knows a thing, or two about NFL locker rooms.
DeSean Jackson signed with the Washington Redskins on Monday, but there are still unanswered questions surrounding his release from the Eagles. Fans around the NFL don't understand why a team who just won their division cut their best receiver coming off his best year...