The 10 most loyal British players in football history have been named and ranked featuring Ryan Giggs and Steven Gerrard.