Bristol City sign Brighton & Hove Albion defender Adam El-Abd on a three-year deal for an undisclosed fee. More...