Caneira signs for Sporting

Portuguese defender Marco Antonio Caneira has signed a four-year contract with Sporting from Spanish first division club Valencia.

The 29-year-old, who started his professional career with Sporting, left the club in 1999 and played at Bordeaux before joining Valencia in 2004. He spent one season on loan at the Lisbon club.