Preparations are underway for the 20th annual Rock 'n' Roll Marathon

Published: 8:14 AM PDT June 2, 2017
Updated: 9:58 AM PDT June 2, 2017