Buffalo what? Back-to-back champions, maybe
MATT VOLZ Sports Editor In the sports world, Buffalo is often seen as a city of losing. Because the Bills and Sabres have never brought home their respective league championships, outsiders often see the city as a sports disaster. Don’t tell that to the Buffalo Bandits, though. Buffalo’s indoor lacrosse......