Track star hero chem?

I thought hero cards applied 2 nationality points? I just bought Donovan track stars and his given my squad 2 league points and only 1 nation point? Everything I read prior to this was hero’s give 2 nation points?

Thanks in advance.