MLB Trade Deals Winners: Zack Greinke, Yasiel Puig, Mets and Indians Had the Best Deals in Free Agency

MLB trade deadline finally ended on Wednesday, and most of the high profile deals were finalized. As there are no August waiver trades in this year, it was the …