DEFENDER James Collins has completed his move to Aston Villa for an undisclosed fee.

West Ham boss Gianfranco Zola sanctioned the Wales international's move to Villa Park after bringing in Portuguese centre-half Manuel Da Costa from Fiorentina yesterday.

Collins has signed a four-year deal with Villa after the Hammers reportedly agreed a fee of around £5million.

The 26-year-old spent four years at Upton Park, making 62 appearances and scoring just two goals.