Nottingham Forest have signed centre-back David Carmo from Porto on a five-year deal. The 25-year-old Angola international ...