Great Britain won silver in the men's team pursuit and bronze in the women's team pursuit in a thrilling finale…
Katie Archibald, a double Olympic gold medallist British cyclist, will not compete in the upcoming Paris Games after suffering a…