Kleinhans to have new, but 400 fewer, seats this season, Buffalo News