how do sports figures who make millions get paid their salary? for instant if a basketball player's contract is for $10m over a 5 yr period how does he receive that total amount? is it given to him all at one time up front or does he receive time payments or what? thanks