West Ham have announced on their official website that they have signed James Collins from Aston Villa for an undisclosed fee.
The Welshman has signed a four-year contract at Boleyn Ground, former Upton Park, and he should prove a great signing for the newly promoted side.
The 28-year-old returns to the club just three years after leaving the Hammers for Aston Villa for a fee of €5.7 million.
“It’s great to be back,” Collins told West Ham TV. “Obviously having been here before and coming back and seeing some of the same old faces is great.
“As soon as I knew the interest was there from West Ham I couldn’t wait to get down and sign.
“I had a great affinity with the club and the fans when I was here the first time and I enjoyed my time here so much last time that it wasn’t a hard decision to make, to be honest.”
The player’s first stint at Upton Park was marred with injuries, which prevented him from making more than 51 Premier League appearances in four seasons at the club.
After largely impressing during the three years he spent at Villa Park, the Welsh international returns to the club to pick up where he left off three years back.
James Collins is club’s third high-profile signing of the summer, after Momo Diame and Modibo Maiga joined the Hammers in July.