David Walker has played with 38 teammates throughout his career

Player Team(s) Games
1
3
11
9
1
7
6
6
6
6
4
9
8
7
6
1
3
13
5
2
9
9
16
9
8
6
5
6
6
2
15
8
14
2
8
16
6
9