Joe Nelson is a Major League Baseball player. He played in 2001 to 2010 as Pitcher for the Boston Red Sox, the Tampa Bay Rays, the Florida Marlins, the Kansas City Royals and the Atlanta Braves.

Joe Nelson
bio
content