Bohn Body Armor. You wear these under any pair of pants. Lots of padding. These are size Small but I am 6ft tall. That is what they recommended. They are super stretchy and you want them to fit snug. As new condition.
do NOT contact me with unsolicited services or offers