I 100% promise you it is offside. Rebound includes an attempt to play it. He is offside from Naughton's header and gained an advantage from that. I'm not going to explain it anymore but we went over this stuff when I trained as a referee over and over again.
Probably the same one where the school for strikers Altidore, Graham, Sagbo and whoever else went to is situated.