NBA Rumors: Kings Preparing Marcus Smart Contract Offer After Losing Zach LaVine

Bleacher Report -