Baltimore Orioles: JJ Hardy played entire season with torn labrum
J.J. Hardy Baseball Stats by Baseball Almanac
J.J. Hardy & The Double, Birdland Playback Ep. 8
Baltimore Orioles Shortstop J.J. Hardy Makes 2 New MLB Records in
J.J. Hardy threw out this afternoon's ceremonial first pitch to
J.J. Hardy has returned to the Oriolessort of - Camden Chat
Orioles induct J.J. Hardy, Mike Devereaux, Joe Angel and Mo Gaba
J.J. Hardy & The Double, Birdland Playback Ep. 8
2013 MLB All Star Game: Get to know Baltimore Orioles All Star
Orioles induct J.J. Hardy, Mike Devereaux, Joe Angel and Mo Gaba
J.J. Hardy threw out this afternoon's ceremonial first pitch to
J.J. Hardy, Mike Devereaux Grateful To Join Orioles HOF After
J.J. Hardy & The Double, Birdland Playback Ep. 8
Roch Kubatko on X: JJ Hardy throwing out first pitch #orioles