sports

Michael Phelps, Missy Franklin, Katie Ledecky and track and field headline Day 7 of the Olympics in London