Predictions for Gonzaga vs. Iowa, Villanova vs. Virginia and 9 more top college basketball games this week