Career
Born in Royston, Grainger played for Frickley Colliery, Royston Athletic, Barnsley, Southport, Prescot Cables, Hyde United, Clitheroe and Bangor City, as well as playing as a wartime guest for Liverpool.
Born in Royston, Grainger played for Frickley Colliery, Royston Athletic, Barnsley, Southport, Prescot Cables, Hyde United, Clitheroe and Bangor City, as well as playing as a wartime guest for Liverpool.