Thierry Henry signed a multiyear contract with the New York Red Bulls on Wednesday and is going to join them.
Thierry Henry signs contract with New York Red Bulls