Hey Luci,
If it helps, here are some links for the contract lengths of our 3 trades :
Billings 2 years -
McAdam 3 years -
https://www.sen.com.au/news/2023/10/17/melbourne-strengthens-forward-line-as-crow-becomes-a-demon/
Fullarton 2 years (I couldn't find any reference after the trade, only this from before the trade) -