Martindale Country Club in Auburn will host the seventh annual Shawn Walsh Memorial Golf Classic on Aug. 17.