I don't believe the Raptors promised to pick Waiters at No. 8; most signs point to the Suns making him that promise at No. 13. However, Toronto is the only team that has worked him out and really needs a guard who can get to the basket at will.

Jeremy Lamb and Austin Rivers are also possibilities here, but from everything I can gather, Waiters is in the lead.
IMO, Jeremy Lamb will be a massive mistake. For Dion Waiters, Syracuse players just don't impress me that much in the league, which leaves us with a guy from Duke. As much as I hate Duke, we do need a point guard, just not sure Rivers is the one, but with the #8 pick it's worth to take a chance.

There's also the Lowry flip, but I feel that's a palliative.