The Associated Press
Share this story

Top-ranked Villanova suffered a surprising loss to unranked St. John’s. No. 2 Virginia unexpectedly fell at home to unranked Virginia Tech. No. 3 Purdue lost not just once, but twice.