Magill cruises to third "Yo" Raymond 5K victory