The National Basketball Association (NBA) and its NBPA players' association have agreed to suspend random testing for marijuana during the 2020-21 season, a league spokesman said on Friday.