Free agent Jack Wilshere ended his long stay at Arsenal by moving to London rival West Ham on Monday.
The 26-year-old England midfielder signed a three-year contract with West Ham, the club said.
Wilshere, who has 34 senior caps and two goals, was unable to win a place in England's World Cup squad.
He spent his entire career with Arsenal, apart from loan spells at Bournemouth and Bolton, after joining the Premier League club's youth system as a nine-year-old. Wilshere's contract expired last month.
The Englishman has had a career brimming of injuries which has cost him plenties of chances in the playing XI at Arsenal. He was also sent on loan to Bournemouth in the 2016-17 season where he played a vital and central role.
Wilshere had made 197 appearances for Arsenal in all stages and was named as skipper in the 2017/18 season after proving his worth on field.
He has not represented England since their humiliating exit from the 2016 Euros.