Im probably wrong, but seems to me the NFL has a list of Independant Drs that get paid by the league for making evaluations. kinda like my insurance, a list of "in network" Doctors available, providing a range of specific expertise. Depending upon location, timing, and availability a DR gets the call to go to work. They get paid by the league, and team doctors paid by the team.