The Golden State Warriors have signed JaVale McGee, Cameron Jones, Phil Pressey and Elgin Cook to contracts.

McGee played in just 34 games last season with the Dallas Mavericks. McGee agreed to a non-guaranteed deal with the Warriors in late July.

Jones averaged 11.1 points, 3.2 rebounds and 2.7 assists in 25.5 minutes in Greece and Israel last season.

Pressey appeared in 23 games last season with the Philadelphia 76ers and Phoenix Suns.

Cook went undrafted in 2016 out of Oregon and played for the Sacramento Kings in Summer League, averaging 6.3 points and 2.8 rebounds in 15.3 minutes.