Wanderers and his acquisition was announced before Bolton's Carabao Cup first round clash against Bradford City. He has been named on the substitutes' bench by his new boss Ian Evatt and will don the number 20 shirt.
Born in the Cheshire town of Alsager, Miller started his career with Crewe Alexandra having progressed through their youth setup.In his first spell at Gresty Road he netted 39 goals in 163 appearances before moving to Sheffield United in 2012.The experienced centre forward also played for Shrewsbury Town, Coventry City, Crawley Town, York City, Morecambe and Carlisle United before returning to his first club, Crewe, in the summer of 2019.He was released by the Railwaymen this summer.
Read more on manchestereveningnews.co.uk