melonhead whereas if he doesnt sign, said club gets him for free, so its a low cost punt.
Except they would have to pay a much much larger signing on fee and they are still having to give him a contract (probably at a higher wage than they would have done if paying a fee for him). Why do you think players choose to run contracts down?
So not that low cost.