Nottingham Forest have completed the signing of Robert Earnshaw from Derby County. The Reds have paid £2.65million for the 27 year old striker, who has signed a three-year City Ground contract and is Colin Calderwood's first signing of the summer as he prepares his squad for a return to the Coca-Cola Championship. He will face the media as a Forest player for the first time next Wednesday once Calderwood has returned from holiday.