ASHEBORO — The American Legion Post 81, 604 S. Greensboro St., Liberty, will hold a big yard sale on Friday and Saturday, April 27 and 28, starting at 7 a.m. each day.