Middlesbrough have completed the signing of Marcus Browne from West Ham United for an undisclosed fee. The Smoggies have been…