its 175k [or thereabouts] upfront with add on clauses worth another 175k [ish] for senior caps, Wolves appearances and Wolves promotion. I also heard there is a sell on clause.
Also Ward made his debut in August 2003 against Skerries Town, so its 3.5 years, not 5 years.
Its a great deal for a player out of contract in 11 months time