The 36th National Milo Marathon General Santos will be held on November 4, 2012.  Thousands are once again expected to run in 16 other legs to be held all over the country while the national finals slated on December will be in Manila.  As part of their advocacy, thousands of Milo running...