West Virginia coach Neal Brown is facing criticism over his recent comments aimed at the Mountaineers’ frustrated fan base.