Did anyone else watch Biggest Loser’s season finale this past week? They showed a preview for the new season that starts in January. The theme of this next season is NO EXCUSES. 432 more words