Josh Johnson

FANS ALSO LIKE

Josh Johnson

Joshua Michael Johnson (born January 31, 1984), nicknamed "JJ", is a Canadian-American former professional baseball pitcher. He played in Major League Baseball (MLB) for the Florida/Miami Marlins and Toronto Blue Jays from 2005 through 2013. ... more on Wikipedia

Josh Johnson IS LISTED ON

The Greatest Starting pitchers To Play For the Cleveland Indians The Greatest Starting pitchers To Play For the Texas Rangers The Greatest Starting pitchers To Play For the San Francisco Giants The Greatest Starting pitchers To Play For the Minnesota Twins The Greatest Starting pitchers To Play For the New York Yankees List of Famous Baseball Starting Pitchers