England use innovative weight sleds during Captain's Run Nov 17, 2017 England have been feeling the burn through some innovative training equipment as they ran through their final preparations before taking on Australia at Twickenham on Saturday. Share 0 Share on Facebook Tweet Tweet on Twitter +1 +1 on Google Plus