Social Media Explodes Over “Biggest Loser” Winner

The recent season of “Biggest Loser” came to an end. And, Rachel Fredrickson emerges the winner! She almost lost about 60% of her physical mass on the reality-cum-health show.  Although the focus is not on her $2.5 million win, it is on her loss. Weight loss, to be clear! There are a lot of negative […]