New York Knicks star Carmelo Anthony is set to receive large portions of his $124 million contract in advance payments, according to people familiar with the matter.

The seven-time All-Star will receive half of his $22.5 million salary this season early. His contract is set up the same way for future years too, meaning that he'll eventually...