Goodwillie came from Blackburn Rovers , Andy Halliday from Middlesbrough , Andy Keogh from Millwall and Tony McMahon from Sheffield United .
Andy Halliday came in from Blackburn Rovers ; David Goodwillie from Middlesbrough ; Andy Keogh from Millwall ; and Tony McMahon from Sheffield United .