Steven Adams will release his new album, Drops, on November 10th through Fika Recordings