Interesting watching the news clip. Looks like they apprehended him right next to a Delta 727, or at least his stolen Cessna was parked there. I worked in Terminal C at that time. While I remember this story, can't say I recall him being arrested right where I worked!
Who did you work for? I worked for USPS at Logan back then.