44th Annual Artichoke Invitational Preview
Oct 2, 2015
One of the oldest invitationals in California takes place tomorrow at Half Moon Bay HS starting at 9am with the Small School Freshman race.