Why So Many Banks Sponsor Marathons

Why So Many Banks Sponsor Marathons