MLB 2017-18 Free Agency
Milwaukee Brewers 2013 Media Guide, PDF, Major League Baseball
Brewers By the (Jersey) Numbers '15 – #27 Carlos Gomez
MLB - Projected lineups for all 30 teams - ESPN
MLB 2017-18 Free Agency
J.J. Hardy Stats, Fantasy & News
JAWS and the 2023 Hall of Fame Ballot: J.J. Hardy
Worst Trades In Minnesota Sports History - 10,000 Takes
Brewers trade Hardy for Twins' Carlos Gomez
The worst trade in Twins history! - Devlin Clark - Twins Daily
Norfolk Tides 2020 Media Guide by NorfolkTides - Issuu
Top 10 Cleveland Sports Stories of 2018
J. J. Hardy - Wikipedia
Minnesota Twins - Wikipedia
10 biggest trades in Twins history