devon reeves