Major League and Minor League Baseball Teams and Ballparks
Plus statistics for every player who has ever played in the major leagues
Josh was born August 18th, 1982 in Portsmouth, VA.
His career spanned 6 seasons (2005 - 2011), playing for:
Texas Rangers, Kansas City Royals, Baltimore Orioles.
Others born on August 18th: Buck Weaver, Billy Consolo, Bill Brady, Justin Wilson, William Marriott [more...]