Events this weekend in Carrboro, NC