Lineup announced for 46th Ann Arbor Folk FestivalHere's who's playing the 46th annual Ann Arbor Folk Festival.