Video
02:21
Mins
Viewed
Sam Hayes signs on | PTV
Sam Hayes has signed a two-year contract extension.