NBA

Garden, Barclays both may get All-Star Games

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.

“It’s a possibility,” one league source confirmed of the ’17 or ’18 event plan, but cautioned “nothing has been finalized. [The Nets] aren’t certain [they want it].”

There are so many factors to consider, another source stressed, noting by 2017-18 both the Garden and Barclays Center also would be the home for hockey teams.

FULL KNICKS SCHEDULE

FULL NETS SCHEDULE

On a plus side, keeping the event in the city — which hasn’t hosted the game since 1998, when it was at the Garden — would be financially attractive for the NBA, which routinely rolls into the All-Star host city and spends a king’s ransom on hotels and communications for league staff.Both the Knicks and the Nets have lobbied for the 2015 All-Star Game, which would be billed as a New York City event, sharing the Brooklyn and Manhattan arenas.

Recently, NBA deputy commissioner Adam Silver told The Post, “There is a process in that [the Knicks and Nets] are working together. … On a business level, the teams get along very well. … The nature of the sport is that the teams are highly competitive, and you want them to be, but they both recognize that they’re partners in the league and this is something that is positive for both teams.” Additional reporting by Tim Bontemps