The Knicks and Amar'e Stoudemire are working on a five-year, $100 million max contract and a deal could be completed as soon as this weekend, league sources told Y! Sports.

Stoudemire will have a face-to-face meeting with the Knicks this weekend, which will probably precede him accepting the offer, according to a source.

Stoudemire would like to hear how New York will surround him with players.