Royals right-hander Zack Greinke has a no-trade clause in his contract that includes the Yankees and other big-market teams, but a source close to the pitcher says he would gladly pitch for a winning team. "I wouldn't put it past him to go to New York," the source said. "I don't think he'd rule out anybody. He says he likes New York. Especially because they're winners. He wants to go to a team that wins. "He's got a list, but in the process, a lot of people have lists." The source also suggested Greinke's preference for a no-trade clause had nothing to do with his feelings about pitching in a large market and past issues with an anxiety disorder.