Eddie attended the Cannon School in Concord, North Carolina, where he was a five-year letter winner for coach Ron Johnson.
[1] As a junior in 2008–09, he averaged 25 points and 8 rebounds per game while leading the Cougars to a co-conference championship in its first year in the Charlotte Independent Schools Athletic Association (CISAA).
[2] In November 2009, Eddie signed a National Letter of Intent to play college basketball for Virginia Tech.
[1] As a freshman at Virginia Tech in 2010–11, Eddie had a subdued role as he averaged just 2.9 points, 2.2 rebounds and 10.9 minutes in 27 games (no starts).
[4] With his first three-pointer in the 72–52 loss to Syracuse on January 7, 2014, Eddie became the 44th player in school history to score 1,000 career points.
[12] On October 30, 2014, Eddie was acquired by the Fort Wayne Mad Ants of the NBA Development League as an affiliate player of the Atlanta Hawks.
[14][15] On February 15, 2015, he won the NBA D-League Three-Point Contest during the league's All-Star weekend festivities.
[18] He parted ways with the Hawks on March 14 before appearing in a game for them after the team decided not to re-sign him to a second 10-day contract.
[27] He made his NBA debut three days later, recording 12 points and four rebounds in the Wizards' 111–96 win over the Brooklyn Nets.
[35] He made his debut for the Suns later that day, playing 29 minutes and scoring 13 points with two 3-pointers in a 112–95 loss to the Detroit Pistons.
[13] After playing for the Boston Celtics in the 2018 NBA Summer League,[13] Eddie signed with SIG Strasbourg of the LNB Pro A on November 4, 2018.
[46] On July 27, 2020, Eddie signed with Fenerbahçe Beko of the Turkish Basketball Super League and EuroLeague.
[48] On September 7, 2021, Eddie signed with SIG Strasbourg of the LNB Pro A, returning to the team for a second stint.