He earned First-team All-NEC honors in both 2001 and 2002, culminating in being named the Northeast Conference Men’s Basketball Player of the Year in 2002. Edwards’ exceptional performance led to his selection by the Sacramento Kings as the 58th overall pick in the second round of the 2002 NBA Draft. While not immediately signing with the Kings, he quickly gained professional experience in the Continental Basketball Association (CBA) with the Yakima Sun Kings and Sioux Falls Skyforce, where he was named to the CBA All-Rookie Team in 2003. Edwards made his NBA debut on December 4, 2004, with the New Orleans Hornets, playing 10 games during the 2004-05 season and averaging 2.7 points per game.
His impactful performance in the CBA continued, culminating in him winning the 2005 CBA championship with the Sioux Falls Skyforce, where he also earned the coveted Finals Most Valuable Player title. Following this success, Edwards further cemented his professional standing by becoming the first player taken in the NBA D-League Draft by the Anaheim Arsenal in 2006, showcasing his consistent value and high demand in professional leagues. Transitioning to an extensive international career, Edwards competed for numerous high-profile teams across Europe and Asia. His tenure included stints with Carife Ferrara (Italy), Fenerbahçe (Turkey), CB Granada (Spain), Banvit B.K.
Subsequently, he moved to the NBA Development League, where he held the position of Assistant Coach for the Greensboro Swarm from 2016 to 2019. Drawing upon his comprehensive experience in both domestic and international professional basketball, Edwards now continues to leverage his expertise as a basketball coach and advisor.