The 13.1-mile Myrtle Beach Mini-Marathon, and many other running events, will take place this weekend on the Grand Strand.