Lot Detail - Josh Johnson 2009 Game-Used All-Star Game Batting Practice Jersey Marlins (MLB)
Sluggish Opening Act for Josh Johnson
The worst team I ever covered: NHL writers on pissed players, disastrous trades, and a butt goal - The Athletic
Josh Johnson 2009 Game-Used Marlins Jersey (MLB Authentication)
MORE
Lot Detail - Josh Johnson 2009 Game-Used All-Star Game Batting Practice Jersey Marlins (MLB)
Josh Johnson (pitcher) - Wikipedia
Josh Johnson 2009 Game-Used Marlins Jersey (MLB Authentication)
Fish Bites: Miami Marlins Not A Triple-A Team, Jeffrey Loria Claims - Fish Stripes
Why Philadelphia adopted 'Dancing on My Own' as its unofficial anthem – NBC Sports Chicago
New role, no problem: Willingham brings big league lessons to Mars Hill
Joshua Johnson Class of 2004 - Player Profile
The Baby Bombers by Bryan Hoch - Ebook