The Toronto Raptors have agreed to terms with E.J. Singler, Raptors Republic has learned. While the deal is yet to be signed, Singler will be in training camp with the Raptors, with a chance to win the 15th roster spot. Failing that, Singler has agreed to head to Raptors 905 of the D-League, should he clear waivers. That’s an important note, as while it’s always the hope with camp invites, they’re not contractually obligated to a D-League season, even if they get a partial guarantee.