Harrington signed a contract with the ZSC Lions of Switerzland's National League for the remainder of the 2023-24 campaign Tuesday.
Anaheim released Harrington from his professional tryout agreement Wednesday.
Harrington (upper body) inked a professional tryout agreement with the Ducks on Wednesday.
Harrington (upper body) won't play Saturday against Arizona, Alyson Lozoff of Bally Sports West reports.
Harrington produced an assist in Tuesday's 5-2 loss to the Kraken.
Harrington was claimed off waivers by the Ducks from the Devils on Tuesday.
Harrington was designated for waivers by New Jersey on Monday, TSN's Chris Johnston reports.
Harrington (upper body) will return to the lineup Wednesday versus the Stars, Curtis Pashelka of The San Jose Mercury News reports.
Harrington (upper body) will miss Monday's game against New Jersey, Sheng Peng of San Jose Hockey Now reports.
Harrington (upper body) practiced Sunday, per Curtis Pashelka of The San Jose Mercury News.