Answer
Nacho Novo played for Dundee after leaving Raith Rovers. He joined Dundee in 2000 and spent two seasons with the club, scoring 18 goals in 55 appearances. He then moved on to Rangers, where he enjoyed a successful career, winning six Scottish Premier League titles and four Scottish Cups.