Analysis of information sources in references of the Wikipedia article "Endemol Shine North America" in English language version.
After the show went off the air in 2006...
The Biggest Loser originally ran for 17 seasons on NBC and wrapped its initial run in February 2016.