Josh Johnson is a Major League Baseball player. He played in 2005 to 2013 as Pitcher for the Toronto Blue Jays, the Miami Marlins and the Florida Marlins.

Josh Johnson
bio
content