Sports

Leonard’s 34 leads Raptors to eighth straight win

Leonard scores 34 as Raptors beat Cavs 106-95 for eighth straight win