Wilcox wins Elk County American Legion title