England have released ten players back to their clubs for this weekends fixtures, meaning that the 23 man squad to face Fiji has been finalised. It means that youngsters Joe Launchbury and Mako Vunipola are almost certain to make their debuts, most likely from the bench. Launchbury’s inclusion over the more experienced Mouritz Botha is […]