A Fort Pierce man faces multiple charges after driving the wrong way and nearly causing a second crash in Port St. Lucie.