I hurt my shoulder playing football with some friends. My arm was at a 45 degree angle and someone ran into it and it moved back and i heard a cracking sound. I can raise my arm about my head, and also from my side to above my head so I'm guessing/hoping it isnt my rotator cuff.
However if i raise my arm straight in front of me and then off to the side it hurts a lot, and also if i press on my shoulder right in the middle where I guess the deltoid would begin on the shoulder it hurts.

I do plan on going to the doctor tomorrow but if anyone had some insight into what it could be please help.