McDonald signed a contract with Oakland on Wednesday, Michael Gehlken of the Las Vegas Review-Journal reports.
McDonald provides Oakland with depth at the defensive end position. The 31-year-old spent the preseason with the Raiders and should not take much time to adjust to the team's 4-3 defense.