Weber announced his retirement from the NHL on Tuesday.
Weber agreed to terms on a three-year contract with ZCS Lions (Switzerland) on Tuesday.
Weber was recalled from the Penguins' taxi squad Sunday.
Weber was reassigned to the taxi squad Monday.
The Penguins added Weber to their active roster Saturday, Seth Rorabaugh of TribLive.com reports.
Weber (travel) was placed on the taxi squad after he was unable to get to Boston in time for Thursday's contest.
Weber won't be in the lineup versus Boston on Thursday due to travel complications, Josh Getzoff of PensTV reports.
Weber inked a one-year, two-way contract with the Penguins on Wednesday and was subsequently placed on waivers, Pierre LeBrun of The Athletic reports.
Weber was cut loose by the Predators on Wednesday, Brooks Bratten of the Predators' official site reports.
Weber will attend the Predators' camp on a professional tryout offer, Brooks Bratten of the Predators' official site reports.