Mets outfielder Carlos Beltran, who has a no-trade clause in his contract, says he would accept a deal to the Red Sox. "They're in first place," he said. "That's a no-brainer." Boston has struggled with J.D. Drew in right field. Beltran said last week that he would OK a deal to the Giants for the same reason, they are contending.