Looking for information on the National Body Challenge?
Q: What is the National Body Challenge? A: Discovery Health’s National Body Challenge is a FREE comprehensive fitness and weight-loss challenge that provides the tools and inspiration — online, on television and beyond — to get in shape, shed pounds and find the real, healthier you inside. Open to individuals, groups and families, the National Body Challenge offers the flexibility for participants to make the right choices to meet their personal nutrition and fitness goals.