McCain senior adviser Steve Schmidt, speaking to reporters after the candidate’s high school event, noted Gen. David Petraeus’ upcoming testimony on Capitol Hill and suggested it would be a good opportunity for Hillary Clinton to apologize to him for suggesting that accepting his testimony required willing disbelief, and for Barack Obama to apologize to him for accepting MoveOn.org’s endorsement.