Britain's 100 greatest sporting heroes: from Henry VIII to Red Rum, Roy of the Rovers to Torvill and Dean. Sports writer Jon Henderson has combed the past to bring the geniuses, the eccentrics, the national treasures and the villains who have shaped the nation's sport.