League Two Colchester United have signed former Watford defender Lloyd Doyley.
The 33-year-old was a free agent having left Rotherham after playing three games for the Championship club towards the end of last season.
Doyley won nine caps for Jamaica between 2013 and 2014 and played more than 400 times for Watford in the Championship and Premier League.