It's hard to figure out what to take from Arizona's victory on Saturday night. The Wildcats were very impressive at times but at some moments in the game it was embarrassing to think that Arizona w...