The Kaiser Permanente Napa Valley Marathon is this Sunday. Here is a look back at the popular marathon over the years.

Load comments