Heidar Helguson has joined Cardiff on a one-year contract for an undisclosed fee from QPR.
Heidar Helguson joins Cardiff