My 12 year old is having some shoulder problems. Doctor says it's multi-directional instability and subluxation. He says that it will be fixed by lots of physical therapy. He also said that he should wear a shoulder stabilizer while he races. Does anyone wear one and if so which one is the best? I know EVS and 661 make them but didn't know if one was better than the other.