Can players whose contracts expire be traded?

Players who are Restricted Free Agents (RFAs) and whose contracts have expired at the end of the season can have their “rights” traded during the offseason.

Players who are Unrestricted Free Agents (UFAs) and whose contracts have expired cannot be traded during the offseason as they are no longer bound to any team.