The Swiss star joins Chicago Fire only six months after his move to Lyon.
Xherdan Shaqiri left Liverpool to join Lyon on a three-year deal in August. However, the player has left the club sooner than expected, completing a transfer to Major League Soccer side Chicago Fire.
On Wednesday, the American club officially announced they signed the former Bayern Munich midfielder on a three-year deal.
“We’re extremely pleased to formally welcome Xherdan Shaqiri to the Fire,” said Chicago Fire’s sporting director Georg Heitz.
“Xherdan is a game-changing player, and someone who will bring joy to our supporters and to the city of Chicago.
“As one of the most accomplished Swiss athletes of his generation, Xherdan joins us at a very important time for the club, and fully believes in what we are aiming to accomplish. We look forward to welcoming him and his family to Chicago very soon.”
Shaqiri made 11 appearances for Lyon this season, scoring two goals and providing three assists. He leaves a Lyon side who are struggling to retain their place in the top half of the league table.
Shaqiri, who is Chicago Fire’s most expensive signing ever, will wear number 10 at the club. The Swiss star will be a major addition to the Fires, who finished 12th in Eastern Conference’s 14-team league last season. The 30-year-old can make his Fires debut this Saturday against Toronto FC, who signed Lorenzo Insigne in January.