Salute to the late Floyd Swoope set for July 8