There are 1800 active players in the NFL, not to mention coaches, staff, trainers, equipment people etc etc. If the solution to one player on any team testing positive is to shut the entire league down than you may as well not even start it.
It will surely happen and there surely is a better solution. If not than just cancel the season.
It will be a much different world in September compared to when Rudy tested positive in the NBA