Photo: Ashley Landis / Dallas Morning News

Free agent guard Jalen Brunson has agreed to a four-year, $104 million deal with the New York Knicks. The deal includes a player option for the final season.

Brunson is the 4th player to sign a $100 million contract with the Knicks, joining Carmelo Anthony, Julius Randle, and Allan Houston.

He’s the first player in NBA history to sign a $100 million deal with a new team despite having never been voted an All-Star.