BLOG Purdue Pulls Off Upset Against #2 Iowa In Iowa City One of the top teams in the country just went down for the second straight week. Last week Alabama got upset against Texas A&M and this week Iowa loses to Robert McCarver2 years agoKeep Reading