The Sacramento Kings have agreed on a one-year contract with Sean May.

The Kings announced the deal Tuesday. May became a free agent when Charlotte declined to make him a one-year qualifying offer of $3.7 million last month.