As we said on Tuesday night Peacock was being released by Sheffield Wednesday after spending 18 months there, playing 57 times, and scoring 9 goals.
The 29 year old former Bristol City striker joins on a free transfer having signed a 2 1/2 year deal. He goes straight into the squad to face Bournemouth on Saturday.