You need to study Fred Thompson a little more before saying only McCain has foreign policy experience...
Fred was counsel to a couple of committees in the 80's. He was the chairman (a ceremonial position) on a National Security advisory board where the only board member NOT required to be an expert is the Chairman and that was for 2 years.
Fred is entry level in foreign relations