Former Cardinals and Dolphins defensive end Robert Nkemdiche, now a free agent, has been suspended for two weeks by the NFL, a source told ESPN.