Josh Hall (baseball)

Joshua Alan Hall (born December 16, 1980) is an American former Major League Baseball starting pitcher.

He made his major league debut against the San Francisco Giants on August 2, 2003, as a spot starter going 5 innings, giving up 2 earned runs, and getting a no-decision.

Hall missed the entire 2004 season due to an injury and began 2005 back in the minors.

Hall became a free agent after the 2006 season and signed with the Washington Nationals on November 6, 2006.

After 7 games, he was released by the Nationals and signed a minor league contract with the Colorado Rockies.