Events this weekend in Foley, AL