2016 OLYMPIC HEROES LONG BEFORE THE RIO GAMES BEGAN

To watch the 2016 Olympic Games is to watch magic happen. Day after day, event after event, new records are set, new dreams are realised. Coaches, families, friends and funders cheer from surrounding benches and bleachers as young spirits ignite, turning years of...