Weber practices with Predators, looks ready to return