Today was the first of two days in which thousands of shoppers and hundreds of vendors come together for 100 miles of yard sales. This year is the fourth annual 301 Endless Yard Sale and it's off to…