logan wilcox