3 yrs, No offense this is a serious question. Why go through the exercise of asking the contract for each player? The length is always dictated by the total bid. There is no such thing as a variable contract in FNHL.
You could save your self extra time by just completing the transaction and posting the years of the contract.