Today on Business Machine is Todd Duckett, a former NFL running back and founder of New World Flood. New World Flood is a non-profit organization whose purpose is to flood the world with service. Mission Make people believe in themselves and spread positive messages by raising awareness and being a cause. In ten years Todd plans on opening a community center in Lansing, Kalamazoo, and Arusha, Tanzania. Learning From Our Mistakes An early mistake Todd learned was not separating the …