Major League Soccer club announced the deal for the third named "player outside of the treatment of CAP Juan Pablo Angel and Thierry Henry, who headed stateside last month to follow.
"Rafael has been demonstrated in the club and international level is one of the best players in the world," said Dietmar Beiersdorfer, director of Red Bull World Cup, in a statement. "It's a winner at all levels and showed that he is a leader on and off the field. We are very pleased he has decided to come to the Red Bulls at this stage of his career. "
Marquez, who was linked with other European clubs and has always kept its future on Sunday, said he was happy with the move.
"Coming to New York to play in Major League Soccer was an opportunity I could not refuse. I promise to do my best for the Red Bulls play-off to help make this year's championships to compete for the next year, said.
Marquez, who has captained his country since 2002, will be officially announced Monday.
"I am delighted to join the Red Bulls," said Mark on the site of his new club. "It'sa new experience, is a new challenge, so I am very happy.
"I think American football is growing and the national team is a great team, they did a good job during the last World Cup so I am very happy to be here and hope for a good work here. I want to do our best help in the championship first victory. I am very happy to be here and to this challenge.
"Despite the fact that the chances of my contract with Barcelona, who visit New York and play in Major League Soccer meeting was an opportunity I could not refuse." I am fully committed to do my best to help the Red Bulls play-off championship this year to grow and compete for years to come. "
Marquez has played 242 games for Barca, helping them to four league titles, two Champions League, Intercontinental Cup, European Super Cup, Spanish Cup and three Spanish Super Cups.