My name is Carson Mefford, I live in Pike County, Illinois. I am a Heavy Equipment Operator but another passion of mine is waterfowling. I have been a part of the Foiles Staff for 7-8 years now and it has been a great experience. From going to
competitions all over or going to five day shows in Indianapolis it has been an experience I will never forget. Another passion I have is Competitive Goose Calling, this past year I won the Illinois State Novice Goose Calling, took fourth in the Illinois State, and Cole Foiles and I took third in the two man competition.
Foiles is the only call that is on my lanyard and will ever be on my lanyard!!