The trip down memory lane is now coming to a close.
Henry was on loan to his former Premier League Club since January and Manager Arsene Wenger has been attempting to extend the loan until after the Tottenham Derby.
"I would have loved if he could have stayed two more weeks because he would have had a psychological impact in the derby as well but he has to go back. He has had a fantastic impact on the squad on a daily basis and all the players are happy to have him around. In training he looks better, he's now back to a fitness level that's comparable to all the other players and I've seen movements from him in training that tell me it's really a shame that he doesn't play for the national team any more."
Obviously, this is a tough moment for Arsenal fans both emotionally and logically. Henry brought a breath of nostalgia to the club and the Emirates. His defining goal against Leeds United in the FA Cup will still be remembered and only add to his legacy.
Continuing on that note, Wenger is now left in somewhat of a tactical bind.
While Robin Van Persie has been fantastic, this weekend's match and the upcoming derby means that he will more than likely see little rest unless Theo Walcott makes a shocking appearance at striker while the Arsenal waits on Maurice Chamakh and Gervinho.
One cannot fault New York for wanting their captain back. The Red Bulls have lost Tim Ream to Bolton to replace Gary Cahill and need Henry to help stabilize this huge loss.
Regardless, Henry gave all he had to Arsenal once more and helped when the club needed it most.