Former MLS , West Brom , Norwich and Derby striker joins Cardiff franchise . Robert Earnshaw has not played international football since 2012 . Wales ' sixth all-time scorer , said he was 'proud to play for my country '
Former Cardiff , West Brom , Norwich and Derby striker joins MLS franchise . Robert Earnshaw has not played international football since 2012 . Wales ' sixth all-time scorer , said he was 'proud to play for my country '