Wales international Aaron Ramsey has signed with Ligue 1 side Nice.
Ramsey ended his three-year stay with Juventus recently after the two parties agreed to terminate his contract.
The former Arsenal man had the chance to sign with MLS side Charlotte FC.
Now 31, Ramsey will focus on succeeding in Ligue 1 ahead of this year's World Cup.