Mike Sohaskey
Mike Sohaskey

Mike Sohaskey

Molecular biologist, humorist, wordsmith, co-founder & Chief Racing Officer @RaceRaves — find my running commentary at http://blisterscrampsheaves.com