L'attaccante francese Thierry Henry ha firmato un contratto pluriennale con la squadra americana dei New York Red Bulls.