The upper traps. The most frustrating pain that people don't always understand. With the amount of stress that people are experiencing nowadays, it's no wonder that the upper traps are taking a beating.  There are so many ways of releasing them and alleviating some of...