MLB trade deadline: Six deals that make sense for baseball contenders

by
MLB trade deadline: Six deals that make sense for baseball contenders