SIKESTON -- Josh Eckhoff will be the parade marshal for the 64th annual American Legion Cotton Carnival Parade on Saturday.