I attended one of the NHL Stadium Classic games in New York a few years ago. It was about 12 degrees out at faceoff time, and it got worse when it clouded over after the first period. The rest of the game was played in a series of snow squalls.

Madison Square Garden in NYC is owned by the same corporate conglomerate that owns the Knicks and Rangers. Because it's built on top of a train station, they have an air rights or ground lease with the NYC government. To prevent the corporate owners from selling one or both of the teams to another owner who would try to move them to another location in the NYC area, that lease has some kind of provision that prohibits either team from playing its home games anywhere in NYC other than Madison Square Garden. So when the NHL decided to schedule outdoor games at Yankee Stadium and Citi Field, the lawyers took a close look at that lease and said those games could never be home games for the Rangers.

The other angle to this is that the home team loses a home arena date for a stadium game. The NHL gets all the ticket revenue, and they pay the home team a hefty fee to make up for the lost revenue based on the average home revenue for that team. Since the Rangers have ridiculously expensive tickets and corporate suites, their average revenue for a home game is the highest in the NHL. So the NHL would much rather pay the Sabres than the Rangers in this case.

Disclaimer:
Opinions posted on Free Republic are those of the individual
posters and do not necessarily represent the opinion of Free Republic or its
management. All materials posted herein are protected by copyright law and the
exemption for fair use of copyrighted works.