Surprising Myself and Others: Hal Koerner’s 2012 Hardrock 100 Race Report 28 comments Hal Koerner’s 2012 Hardrock 100 race report.