Millwall sign Wolves striker Andy Keogh for undisclosed fee

Millwall have signed striker Andy Keogh from Premier League side Wolves for an undisclosed fee.

The 25-year-old, who has signed a two-and-a-half-year deal, had been at Molineux for five years and scored 23 goals in 129 appearances.

Republic of Ireland international Keogh joined Wolves from Scunthorpe for £600,000 in Janaury 2007  .

He spent last season on loan at Cardiff  and Bristol City  and was on loan at Leeds United  for most of this season.