The NBA All-Star Game could be coming to New York. Twice. In a three-year period.

Multiple league sources maintain the 2015 All-Star Game will be played at Madison Square Garden on Sunday of All-Star weekend with the Friday and Saturday night events — the skills, shooting and dunk competitions — set for Barclays Center.

The league and the Nets and Knicks still are negotiating on a proposal to have a reversal in either 2017 or 2018; Brooklyn would stage the game while the Knicks and the Garden would serve as host for the Friday and Saturday events. The Nets, sources said, are not completely sold on the host role down the road for myriad reasons.

Reported by Fred Kerber of the New York Post