The Cleveland Cavaliers have won the 2013 NBA draft lottery.