Currently, USADA's status and independence from the USOC contrasts the norm in sport in the United States, as most professional sport organizations (MLB, NFL, NBA, NHL) manage the anti-doping functions of their own sports. As a result of USADA's ongoing multi-year contracts with the USOC and the sport national governing bodies (USA Track & Field, USA Cycling, USA Swimming, US Soccer, etc.), the agency is responsible for managing anti-doping programs, to include testing and results management, for each sport's athletes and events throughout the year. Despite its name and status as the country's official anti-doping organization, USADA is a private organization and not subject to government oversight.