The Biggest Loser Season 16 Episode 17 is in the books. Relive all the fun and all the action when you watch The Biggest Loser Season 16 Episode 17 online.
Who won season nine of The Biggest Loser? Someone that lost more weight that any other contestant in show history. The before-and-after photos are simply stunning.