WASHINGTON -- Carmelo Anthony said Sunday it's up to the New York Knicks to decide if they want to match the "ridiculous contract" that the Houston Rockets have offered Jeremy Lin.

It's uncertain if they will now after agreeing to a sign-and-trade deal with Portland to bring point guard Raymond Felton back to New York, after already signing Jason Kidd.

The Knicks have repeatedly said they would match any offer for Lin, but the Rockets made it difficult with a three-year, $25 million deal that's worth about $15 million in the third year. New York has until 11:59 p.m. ET on Tuesday to match the offer sheet for the restricted free agent.

Asked if he could envision Lin being with the Knicks next season, Anthony said: "At this point there's a lot going on. I stay away from that part right now. I would love to see him back, but I think he has to do what's best for him right now."

Anthony, speaking before practice with the U.S. Olympic team, was then reminded it's up to the Knicks, not Lin, to decide whether he stays or goes.

"It's not up to me," Anthony said with a laugh. "It's up to the organization to say they want to match that ridiculous contract that's out there."

Lin had a sensational run after becoming the Knicks' starter in February, but his season ended after just 35 games, 25 starts, when he needed surgery to repair torn cartilage in his left knee.