Grant signed a one-year contract with the ZSC Lions of Switzerland's National League on Thursday.
Grant scored five goals and 18 points in 46 contests with the Ducks last season. Through 427 career NHL games, the 33-year-old has recorded 57 goals and 132 points. He'll likely spend the rest of his playing days overseas.