Sporting goods stores should sell some, and the price is different, which is related to the brand and material.
Ordinary sports enthusiasts do not need to buy. Many professional athletes don't wear them.
And what you see may be shoulder pads or something.