Ex-Liverpool, City star Milner runs NYC Marathon in just over three hours · Activ.news