In January 2015, West Bromwich Albion paid £4.75m to sign McManaman from Wigan Atheltic, but the winger was only given seven starts at The Hawthorns.
However, after being handed a free transfer by the Baggies, McManaman wants to make the most of his opportunity in the North-East.
The 26-year-old told the club's official website: "I'm made up to get it done. It's been hard the last year or so not playing and not being involved.
"I'm just looking to get playing again and enjoying it. I want to be playing every week, get myself going and get back to where I was. I've not been able to do that."
McManaman spent the second half of the last campaign on loan at Sheffield Wednesday, making two starts and nine substitute appearances in the Championship.