Middlesbrough have signed winger Marvin Johnson from Oxford on a three-year deal for an undisclosed fee.
The 26-year-old forward has previously played for Solihull Moors, Kidderminster and Motherwell, before joining the U's in August last year.
Boro said in a statement on their official website: "Winger Marvin Johnson has joined Boro from Oxford United on a three-year deal. He will wear squad number 21.
"Due to a confidentially clause, we are unable to confirm the transfer fee."