Retired Maj. Gen. Spurgin named grand marshal for rodeo parade