Iowa State and DeAndre Kane upend UNC

DeAndre Kane showed why he’s one of the country’s best player as the Iowa State Cyclones knocked the North Carolina Tar Heels out of the NCAA Tournament