Duke, Michigan and the Top 5 Upsets of the Weekend in College Basketball

+Read full article