I'm not that big of a fan of that crest. It's just seems to simple. I'm not the biggest fan of the clash jersey either. It really doesn't really look American. But the home and the away jerseys are very nice.
This may not be the time to bring this up, but I really hope the Sabres get rid of those horrid third jerseys they wore. I think their third jersey should be the Goat Head, or the red jersey with the swords.
I don't think you should use a Buffalo in their logo. I think it would be a unique challenge to see what you could come up with for a logo for Buffalo sports. But I agree with what the first guy said. You'd be better off if you just named it "Niagara". There's just a lot more stuff you could do with that name.