Edwards was selected in the third round, pick #89, of the 2010 draft by the Carolina Panthers. Edwards could see the field at a variety of positions including wide receiver, kickoff returner, and quarterback in the wildcat formation. He was first activated in the 2010 season for the October 10 game against the Chicago Bears. After a 34-3 loss against New Orleans and the loss of Matt Moore to the injured reserve list, Coach John Fox hinted that Edwards would see more snaps at quarterback in practice. Edwards was named the emergency/third quarterback for the first time before the November 14 game at Tampa Bay, but did not see any game action. On December 12, Edwards featured at quarterback for one snap against the Atlanta Falcons completing a pass to fellow rookie David Gettis for no gain.
