Stephen Curry's insane workout had 'high level' player throwing up