England captain Jamie George says his side are “in a very good place” after ending their autumn campaign by thrashing Japan.
England captain Jamie George says his side are “in a very good place” after ending their autumn campaign by thrashing Japan.