It was one of the craziest MLB trade deadlines and maybe THE craziest of all time. Let’s look at the five teams who came out as winners on July 31st.

5 MLB Trade Deadline Winners « CBS Philly