William Cruz has played with 97 teammates throughout his career

Player Team(s) Games
1
11
6
2
36
54
10
4
21
9
13
36
72
2
19
3
30
3
2
2
25
14
83
13
11
2
4
25
2
11
14
2
25
1
2
2
63
36
12
2
13
2
2
36
35
14
2
20
40
2
16
3
4
2
12
2
8
14
20
23
2
2
2
32
30
4
17
5
2
11
13
52
8
2
25
4
8
4
37
4
2
10
4
9
13
2
10
12
4
5
67
3
36
4
2
30
2