Yes, Manchester United has indeed had an American player. Tim Howard, a highly regarded American goalkeeper, joined the club in 2003.
Originally from North Brunswick, New Jersey, U.S., Howard began his career with the North Jersey Imperials before moving to the MetroStars. His move to the English club Manchester United in 2003 marked a significant point in his career, where he notably took over as the team's first-choice goalkeeper, succeeding Fabian Barthez. Howard is widely considered one of the greatest American players of all time.