This annual road race has been run over a variety of distances in the past .
This annual road race has been finally grew into a half marathon in 2006 .
This annual road race has been run over a variety of distances in the past , and finally grew into a half marathon in 2006 .