A little update here, no surgery is planned as of yet. Physical therapy is going well and doing the trick. See the doctor again on Sept 19. The doctor is a little worried about when I rotate my arm there is this type of "clicking sound and some weird movement. He may fix that but not sure. Recovery time is 3-4 days and another month of physical therapy.
Good thing is I have been able to keep riding. The therapist says that riding is actually good for the shoulder because of the way the muscles are when riding.