News Stefan Ratchford feels Sam Burgess can thrive at Warrington after England talk The Sun … Written by itaxx 20 August 2023