The New Buffalo Sabres Head Coach Has an All-Time Great NicknameThe New Buffalo Sabres Head Coach Has an All-Time Great NicknameThe new Sabres head coach has a great nickname.Chris OwenChris Owen