Giants / Suns have been overpaying their players to retain them. It isn’t unusual for a young player to get a contract extension early and on better money than at any other clubs.One of the more reputable posters on the Giants board reckons Aiden Bonar is on $380k per year for 2020 and 2021.
He was an injury-prone junior, who has played 5 senior games so far - why on Earth would you extend his contract on that kind of money? That is above average wages. I get that you want to extend your 1st round picks with generous contracts, and I'd expect that Bailey Smith will eventually extend on similar money, but he's actually part of our best 22. No wonder Giants have cap problems if this is even close to being accurate..
This is why GWS are constantly offloading players who are overpaid to Carlton or other Vic clubs.
IF Vic clubs got really smart, they could refuse to trade for non-best 22 Giants and let them break the salary cap.