Ryan Shawcross signs new Stoke contract


B101 Writer