Winger Kevin McLeod has left Colchester United to join their Coca-Cola League One rivals Brighton and Hove Albion.

The 27-year-old rejected the chance to stay with the U's and has signed a two-year contract with the Seagulls.

McLeod played 55 times for Colchester, scoring seven times.