Dame Sarah Storey has raced .
Dame Sarah Storey won many non-para cycling events and she just missed out on a place for the Olympic British Cycling team for London 2012 .
Dame Sarah Storey has raced and won many non-para cycling events and she just missed out on a place for the Olympic British Cycling team for London 2012 .