The team made the move Saturday. McDonald is eligible to play on Sunday against Baltimore.
McDonald was originally signed as an undrafted free agent out of Eastern Washington in May. He was waived at the end of the preseason and then added to the practice squad.
Oakland had an open spot on the roster.
AP NFL website: www.pro32.ap.org and http://twitter.com/AP-NFL