April 4, 2015 50 Mile results

Results provided by UltraSignup.