After long career in Buffalo, it's been a wild ride for Pete Weber with Predators