max contract the cavs can offer James:
6 yr / $125 million ($20.9m per yr)
max contract other teams can offer James:
5 yr / $96.1 million ($19.2m per yr)
6 yr / $125 million ($20.9m per yr)
max contract other teams can offer James:
5 yr / $96.1 million ($19.2m per yr)