by AKH » Mon Jun 29, 2020 9:08 am
if its in the free agency signing stages - make sure the team is not on CPU control and you make the offer from their playercard 'contract' page.
if its during the season (after the free agency signing stages) you need to sign them from their player profile - where there are "sign to active" and "sign to PS" buttons (on their 'bio' page, if memory serves).