In July 2014, Curry joined the Orlando Magic for the Orlando Summer League and the Phoenix Suns for the Las Vegas Summer League. On September 29, 2014, he signed with the Magic. On October 7, 2014, Curry's D-League rights were acquired by the Magic's affiliated team, the Erie BayHawks, in a trade with the Santa Cruz Warriors. This was done in preparation for Curry returning to the D-League following training camp, as the Magic were now able to send him to their affiliated team instead of Curry returning to Santa Cruz. As anticipated the Magic waived Curry at the conclusion of training camp on October 25, and five days later he was acquired by the Erie BayHawks for the start of D-League training camp. In his debut for Erie in the team's season opener on November 14, Curry scored 23 points on 9-of-24 shooting in a win over the Idaho Stampede. On February 4, 2015, he was named to the Futures All-Star team for the 2015 NBA D-League All-Star Game for the second time in his career.