Who is Leif Davis? All you need to know about Leeds United's new signing As per reports, Leeds United have…