Runners from all across the country come to Fayetteville to take part in the annual All American Marathon and Mike-to-Mike Half Marathon.