Middlesbrough has confirmed the signing of 20-year-old Terrell Agyemang on a two-year contract.

[MORE]