You guys were correct!!! Right bracket that connects to speaker was broke! Cant talk the wife into going back to the dealership to open it up and look for the bracket so I guess I have to take the sportster to work tomorrow!
Won't hurt a thing to ride like it is until you can get a replacement.
You may want to replace both while you're in there.
The new ones are redesigned.
Go get a L strap at a hardware store and install as shown. Very easy fix.
Mine is the other one. The horizontal brace that goes from the vertical to the speaker.....The one on the left side is a little heavier and built a little better so I'm guessing it was changed sometime before I owned the bike