James C. Roberts is the President of the American Veterans Center, a non-profit foundation founded in 1978 that works to preserve the legacy of all American veterans. Visit their website at AmericanVeteransCenter.org.