Oxford United have completed the signing of former Rotherham United defender Johnny Mullins.
The 27-year-old, who spent a period on loan with Oxford last season, has agreed terms on a three-year deal.
"I had a great time when I was here last year, so I'm looking forward to pulling on the yellow shirt again," he told the club's official website.
"Having fought so hard to get Rotherham up last season, I wasn't planning on playing in League Two again.
"However, I believe that this time next year Oxford will be a League One side anyway and I'm looking forward hugely to helping make that happen and then moving onwards and upwards with the club from there."
A number of Football League clubs had reportedly been interested in his services.