Terrence Crawford has played with 42 teammates throughout his career

Player Team(s) Games
25
24
1
54
5
13
23
7
24
24
29
3
5
4
13
12
12
2
1
19
8
54
53
12
1
12
1
11
54
54
25
33
13
10
7
5
22
24
13
23
25
5