The Giants face another salary cap squeeze which could force at least one of their stars out, reports The Age's Sam McClure.

McClure reports that industry sources fear Zac Williams could depart as a free agent at the end of the season, while rival clubs see Josh Kelly as "gettable".

Reigning Coleman medallist Jeremy Cameron has all but recommitted on a new deal, reportedly leaving the club "well over" the salary cap.

Could Zac Williams be on the move?
MELBOURNE, AUSTRALIA - SEPTEMBER 21: Zac Williams of the Giants celebrates a goal during the 2019 AFL First Preliminary Final match between the Collingwood Magpies and the GWS Giants at the Melbourne Cricket Ground on September 21, 2019 in Melbourne, Australia. (Photo by Michael Willson/AFL Photos via Getty Images)

Trading Kelly could help ease that burden, who last year signed a two-year extension with a trigger clause to extend his deal for another eight seasons.

Kelly has long been targeted by Victorian clubs, most notably North Melbourne.

The silky midfielder is a free agent at the end of 2021.

GWS tried to extend Williams' deal last year but his management opted to put talks off.

The utility is set to receive big offers from rival clubs to pry him away.

Lachie Whitfield, Toby Greene and Stephen Coniglio all recently signed lucrative long-term extensions.