32nd Annual Bayshore Marathon May 24, 2014 by Jill 32nd Annual Bayshore MarathonMay 24 2014 : 7:15 AM - 7:15 AM The 32nd Annual Bayshore Marathon will be held on Saturday May 24th, 2014!!! For all Race details visit Website.