Hastings Valley Vikings to mark Dave McCormack Memorial Day on July 31