By Michaelangelo Jacobus
In a dazzling display of power and resilience, Trinidad Raiders’ Mateo Garcia Castaneda seized control of the 42nd edition of the National Sports Commission’s (NSC) Independence 3-Stage Cycling Road Race by winning both opening stages yesterday.
The article Castaneda dominates NSC Independence 3-Stage Cycling Road Race appeared first on Stabroek News.