Severe pain in shoulders while playing your favourite sports such as tennis, basketball and gymnastics may be because of torn ligament in shoulder or shoulder dislocation. These may be caused by overuse of shoulder while playing sports. Simple pain or acute injuries may be treated with conservative treatment and chronic injuries may require surgical treatment.