Davis, a former player of the year at Villa Park, agreed terms with the Cottagers after passing a medical and finalising personal terms on Thursday.
The Northern Ireland international was a first-team regular at Villa under David O´Leary but when Martin O´Neill took over, bringing in Stiliyan Petrov from former club Celtic, he lost his place and played only a peripheral part last season.
© Copyright PA Sport 2007, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms