Doomball

One of few villains shown in No Heroics. Powers are completely unknown, if any, but it seems he was easily kept in a throat lock by She-Force while she was on the phone!!

Costume
He was wearing a black suit with white undershirt like a business suit, including a black dome helmet with a long slit for seeing