Nathan Haynes

Nathan Raymond Quinn Haynes (born September 7, 1979) is a retired Major League Baseball outfielder.

On July 29, 1999, he was traded with Jeff DaVanon and Elvin Nina to the Angels for Omar Olivares and Randy Velarde.

After the 2003 season, Haynes became a minor league free agent and signed with the San Francisco Giants.

Haynes played in only 8 games for the Giants minor league system over the next two years before becoming a free agent and re-signing with the Angels.

This biographical article relating to an American baseball outfielder born in the 1970s is a stub.