Not ince Sgt Alvin York in WWI.
Lots of Americans have received this. Here’s a recent one: http://www.airforcetimes.com/story/military/2015/06/15/airman-receives-award-from-france/71259970/