Looking into that track - there were conduits that used that channel and tied into those LF stands. Curious if when rotated to football setup, there was a connection made.
From what I gather, in 83 after the Jets left, the stadium was renovated so that it was now just baseball only.
At the Who concert on 10/12/82, the stadium was in football configuration and those LF stands are there. So that tie in seems logical.