Striker Nicky Maynard has joined the Bury squad on an initial deal until January 2019.
The 31-year-old striker, who has commanded transfer fees of £6.4 million in his career so far, has signed in time to be available for the game against Colchester United.
Nicky started his career with Crewe Alexandra, scoring 35 times from a total of 67 appearances.
A £2.25m transfer fee took him to Bristol City, where made an instant impact, scoring a hat-trick in a pre-season friendly against Royal Antwerp.
His goalscoring record continued, bagging 46 times in 131 games - including a stunning volley at QPR on Boxing Day 2009, which was voted as Goal of the Season.
West Ham United saw enough to convince them to part with £1.65m, and he joined the then Upton Park side for their 2011/12 Championship season as they returned to the Premier League at the first time of asking.
A further transfer fee of £2.5m saw Nicky sign for then Premier League side Cardiff City, where injury problems restricted his game time. A loan spell at Wigan Athletic saw a return of 4 goals in 11 starts, before he returned to Cardiff where he managed 2 goals in 6 starts for the Bluebirds.
After leaving the Welsh side, he signed for MK Dons, scoring eight goals and spent last season with Scottish Premiership side, Aberdeen.
Nicky will wear squad number 36 whilst with the Shakers.