This app has all the information about the Shamrock Marathon, how to sign up, running routes and much more.