How did karate come to the US?

It was brought originally by immigrants from Okinawa. Soldiers stationed in Japan and Okinawa also brought it back.