Ed Yarnall

In 1998, the Mets traded Yarnall with Preston Wilson and minor leaguer Geoff Goetz to the Florida Marlins for Mike Piazza.

[4] Prior to the 1999 season, the Marlins traded Yarnall with Mark Johnson and minor leaguer Todd Noel to the New York Yankees for Mike Lowell.

In 2000, the Yankees traded Yarnall, Jackson Melián, Drew Henson, and Brian Reith to the Cincinnati Reds for Mike Frank and Denny Neagle.

He returned to the United States in 2003, pitching in the minor league organizations of the Oakland Athletics, Boston Red Sox, Philadelphia Phillies, Washington Nationals, and Kansas City Royals.

Most recently, he pitched for the independent Long Island Ducks and Mexican League Vaqueros Laguna in 2007.