Out of Shaler Area High School, in Pennsylvania, Karcher was a highly-recruited quarterback and eventually went to the University of Notre Dame. While there, he was a third-string quarterback behind Blair Kiel. He decided to transfer after two years to Tulane University, where he finished out his collegiate playing career.