Daniel Freeman has played with 29 teammates throughout his career

Player Team(s) Games
57
30
43
16
51
28
41
39
14
16
5
28
16
25
38
7
26
16
15
2
26
1
19
26
9
4
26
16
43