The forward player only signed for Preston late in 2016 but has had a big impact with several key goals towards the end of the season. There is a presumption that Grayson may try to tempt Barkhuizen to Sunderland and so the three year deal will give the club more leverage if there is a transfer this summer.