There were a few racers in the Larry Shorts crew that ran those roll bars. (think maybe 3 or 4) i believe Craig's cage is one of them.
I didn't know they were removable until years later. Maybe Craig of Kevin may know more about them.