“The Biggest Loser” airs on Tuesdays at 8 pm on NBC.
Where are the ‘Biggest Losers’ now?
Want to know if they keep the weight off? TODAYshow.com finds out what happened to some of the most successful -- and some of the most popular -- contestants after they shed the pounds and left the reality show campus.