British cyclist suffers gruesome injury after crash, still finishes race | Stadium Astro