Hamilton is a FA in 2020.
JBJ is a FA in 2021.
JBJ is the better player (by far) and under team control for an additional year. This makes no sense unless JBJ is a problem behind the scenes or something.
Since 2015:
Hamilton - 6.1 fWAR
JBJ - 9.6 fWAR
Since 2016:
Hamilton - 4.8 fWAR
JBJ - 7.7 fWAR
Since 2017:
Hamilton - 1.8 fWAR
JBJ - 2.4 fWAR
That trade just doesn't make any sense to me. And throwing in Swihart just for shits and giggles is weird to me. Wouldn't it be the Reds adding in a prospect to square the deal?
May be the cheapest spot for a short term upgrade as well.
Lowrie/LeMaheiu(sp?)/Dozier
Bunch of options.
edit: It's LeMahieu, but I hope the Sox don't sign him because that spelling is going to be brutal for TS posters.