Penn State quarterback Sean Clifford discussed some key points of this weekend's matchup with Iowa on Wednesday.