New York City FC have announced the signing of Spain international David Villa on a three-year deal.

The newly-formed Major League Soccer club, who are jointly owned by Manchester City and the New York Yankees, confirmed on their Twitter account that the 32-year-old was their first-ever player.

The club tweeted: "Welcome to New York City: David Villa (@Guaje7Villa) officially signs as #NYCFC's first ever player. #VillatoNYCFC."

Villa makes the move to America after helping Atletico Madrid win their first Primera Division title since 1996 last season and also reach the Champions League final, where they lost to Real Madrid.

Prior to joining Atletico in the summer of 2013, Spain's record goalscorer spent three hugely successful seasons at Barcelona while he has also represented Valencia, Real Zaragoza and Sporting Gijon.