MORGANTOWN, W.Va. – The NCAA released the first edition of its NET rankings, on Monday, and West Virginia was placed at No. 73. The NET rankings are...
As it has been for much of the season, if the NCAA Tournament started today, the Mountaineers would be comfortably in. While West Virginia has struggled...