Top 50 Orioles of All Time: #34, J.J. Hardy - Camden Chat
Wednesday's O's Links: All I Do is Win Win Win - Eutaw Street Report
J.J. Hardy contract: Orioles hoping to work out extension with shortstop
The Orioles' offense is in a bad way - Camden Chat
Birds Up, O's Down for May 23 - June 5 - Camden Chat
Countdown to baseball: Is it Baltimore's moment to shine?
J.J. Hardy Has Staying Power - Baltimore Magazine
J. J. Hardy - Wikipedia
J. J. Hardy - Wikipedia
MLB: Orioles rally past Tigers 7-6, take 2-0 ALDS lead
Orioles shortstop J.J. Hardy 'nervous' about left side soreness that shelved him for Monday's game – Orlando Sentinel
Orioles play of the game: J.J. Hardy's unlikely game-tying single - Camden Chat
The Mike Elias hire is something to be hopeful about, but don't forget the Orioles' past - The Athletic
Get to know your O's: Ryan Webb - Camden Chat
Orioles shortstop J.J. Hardy 'nervous' about left side soreness that shelved him for Monday's game – Orlando Sentinel