Crystal Palace have announced the signing of James Tomkins from West Ham United.
On Tuesday afternoon, it was reported that Palace were 'on the brink' on signing the centre-back from the Hammers on a long-term contract.
The Eagles have now confirmed the signing of the 26-year-old, who has cost Palace £10m and will immediately link up with his new club for pre-season training.
BREAKING: #CPFC have completed the signing of defender James Tomkins for £10m from @whufc_official. #WelcomeJames 🔴🔵 pic.twitter.com/rQczQVqx6B
— Crystal Palace F.C. (@CPFC) July 5, 2016
Tomkins came through the youth system at West Ham and made 241 appearances in all competitions for the Hammers, including 30 during the 2015-16 campaign.