David Michalczyk has played with 37 teammates throughout his career

Player Team(s) Games
9
6
4
2
1
35
13
13
44
13
27
5
16
20
5
23
37
33
21
10
43
10
45
23
8
13
11
2
6
33
42
5
34
12
10
46
8