MLS: It wasn’t until the 2012 preseason was already underway when Zac MacMath learned he would replace Faryd Mondragón as the Philadelphia Union’s starting goalkeeper.