I'm not sure Russell makes sense. If Russell breaks out between now and July, why would the Cubs want to trade him? If he doesn't break out, why would a team that is going to be terrible for the forseeable future want to bet on upside on a guy who is only 3 1/2 years from free agency? The Orioles are one of the worst run teams in MLB, though, so maybe they'd be interested.
From a pure value standpoint, 3 1/2 years of Russell for 2-3 months of Machado should be enough straight up...I don't understand why we keep hearing that it would cost more than that.