Wesley Todd McCracken, 42, of Myrtle Beach, pleaded guilty in federal court Wednesday to 14 bank robberies in six different states, according to United States Attorney Bill Nettles.