Idaho cyclist Kristin Armstrong is in London getting ready for Sunday’s 86-mile road race through the English countryside. This is Armstrong’s third Olympics, and she says she won’t take part in today’s opening ceremonies.