Fitness atrocity 101: Biggest Loser

Here it is. It finally happened. Last night's Biggest Loser finale has again reinforced that losing the most pounds makes you a winner, no matter what the cost. Contestant Rachel Frederickson, formerly 260lbs,¬†weighed in at 105 lbs. She'd won by losing 60% of her body weight. This was to date, the highest¬†percentage of bodyweight lost... Continue Reading →

Blog at

Up ↑