Noah Fredenberg just ran 121 marathons in 121 days to raise money for foster kids. Nate Rodgers ran alongside him for a NYC block.<br>