
This content originally appeared on St. Lucia Times.

Denver Alphonse topped a field of 20 athletes to win the National Cycling Road Race and Time Trial on Sunday.
Denver Alphonse topped a field of 20 athletes to win the National Cycling Road Race and Time Trial on Sunday.