Former NBA sixth man award winner Ben Gordon is finalizing a contract to join the Golden State Warriors for training camp, according to league sources.