Exclusive: Wolves 24-year-old agrees terms of three-year deal