Rivera’s efforts fall short of a medal at World Championships http://www.cyclingnews.com/news/riveras-efforts-fall-short-of-a-medal-at-world-championships/