The league announced key details of the new union contract, including salary caps, housing and awards bonuses.