The New York Knicks NBA basketball franchise have agreed on a new deal with forward Carmelo Anthony.
Terms of the contract were not disclosed but ESPN.com reports that Anthony's agreed a five-year extension for more than $138 million. That is about $8 million less than a maximum contract.