Nick Thompson — American soccer player