Buffalo is pretty rabid about the Sabres, but the NBA team in Buffalo only lasted about 10 years, and there has been talk of the Bills moving to Toronto for several years. I live in upstate NY, in the Bills TV area, and in a typical season about half the Bills home games aren't televised because they are not sold out. I think you are right about the baseball stadium being built for potential expansion, and it's a relatively nice AAA stadium, but I don't think there would be enough interest/fan money to support an MLB team there.