The World's Best 10k will be happening this weekend in San Juan and I can't seem to find any info on it. Does anyone know who is racing? Also, can the race be followed live?
The World's Best 10k will be happening this weekend in San Juan and I can't seem to find any info on it. Does anyone know who is racing? Also, can the race be followed live?