Swansea City have confirmed the club-record signing of Danny Graham from Watford for £3.5 million.
The newly promoted side have moved quickly to sign last season's Championship top scorer.
"We have agreed all personal terms with Danny," club chairman Huw Jenkins told the clubs official website.
"He will have a medical and complete all the formalities once he returns from his holiday.
"Danny has also spoken to Brendan (Rodgers) at length.
“He is thrilled to conclude the deal and is looking forward to the challenge of Premier League football with Swansea.”
The 25-year-old reportedly attracted the interest of a number of other Premier League sides but the Swans managed to convince Graham to sign a four-year contract with the Welsh side.