Ian Davidson, WH, played for Middlesbrough 1964-1967, making 46 appearances.
All Middlesbrough players · Middlesbrough season by season