Sources: 2015 All-Star Game in N.Y.

NEW YORK -- The 2015 NBA All-Star Weekend will be coming to New York and will be co-hosted by the New York Knicks and Brooklyn Nets, sources told ESPN. The official announcement is expected to come at a news conference scheduled for Wednesday.

The All-Star Game itself will be played Sunday, Feb. 15, 2015, at the newly renovated Madison Square Garden. The Saturday night festivities, including the slam dunk contest and the 3-point shootout, will take place at the new Barclays Center in Brooklyn.

The Knicks and Nets have been involved in a growing rivalry since the Nets moved to Brooklyn last year. During the offseason, members of both teams have sniped at each other through the media following the Nets' acquisitions of Kevin Garnett and Paul Pierce. But the two organizations have worked together to secure the first All-Star Game in New York since 1998.

It is not the first time All-Star Weekend has been played at split venues. In 2010, the American Airlines Center hosted All-Star Saturday while the game was played the next night at the Dallas Cowboys' stadium.

Earlier Tuesday, the Toronto Sun reported the NBA will soon announce the 2016 All-Star Game will be played at Air Canada Centre in Toronto. The 2014 All-Star Game is scheduled for New Orleans in February. Since 2004, the All-Star Game has been played in Western Conference cities in all years but 2012, when it was in Orlando. It hasn't been held in a cold-weather city since 2005, when it was in Denver.