Leeds United

Location Leeds, United Kingdom
Soccerfame Fans: 52
Founded 1919
Manager Dave Hockaday
Stadium Elland Road (Capacity: 39460)
Matches

No comments yet