Team draft success rate article

hawknation2017

New member
Joined
Jan 14, 2017
Messages
1,812
Reaction score
0
It's a rough approximation, but for the most part it really does pass the smell test.
 
Top