Tom Bradshaw has completed a permanent transfer from Millwall to Oxford United for an undisclosed fee.
The 32-year-old underwent a medical with the U’s on Tuesday, with the deal announced on Thursday morning.
Bradshaw enjoyed a seven-year spell with the Lions but is now linking up with former Millwall manager Gary Rowett at the Kassam Stadium.
Ex-Walsall striker Bradshaw featured 210 times for Millwall – scoring 45 times and picking up 12 assists – in all competitions since joining from Barnsley initially on loan in August 2018.
“This is something that I feel like I need in my career,” said Bradshaw.
“This is a fresh start, a fresh challenge, and I’m ready to go out and impress everyone here at the club.
“I have seen first-hand this season how strong and competitive the team here is having played against United twice, and this group is one that I want to be involved in.
“The cherry on top is getting to work with Gary again, who was my coach for four years, so I know what he wants from me and hopefully we can deliver together.”
PICTURE: BRIAN TONKS