Just ahead of the MLB trade deadline on Thursday, two-time All-Star shortstop Asdrubal Cabrera has been dealt from the Cleveland Indians to the Washington Nationals in exchange for prospect Zach Walters.

Cabrera has put together a decent season thus far with the Indians, hitting .246 with nine home runs and 40 RBI in 97 games played. The shortstop has also been hobbled by injuries this season, but has still performed well on the field.

Jon Morosi of Fox Sports offers his musings on the trade:

Like the Asdrubal Cabrera deal for Nationals. Versatile infielder. They needed a player like him with uncertainty over Zimmerman.

Prior to the deal going through, Cabrera spoke about his thoughts on potentially being moved, per Hoynes:

That's what (GM Chris Antonetti) told me and that's why I'm not thinking much about it. I just want to finish my year here and see what happens.

... I've got my mind here with this team. I want to do my best, play hard and finish my season here. That's all.

His mind will now have to be with Washington as he helps the club chase down a playoff spot.

Cabrera not only provides a good bat, but also great defense in the infield. While the Nationals wait to hear more about Ryan Zimmerman's injury status moving forward, Cabrera offers an option at shortstop or second base.

While Walters provides an option at shortstop, he can play a multitude of positions for the Indians. The future for the franchise is Francisco Lindor, a shortstop prospect that has a smooth bat and is a rangy defender.

Both teams come away with good assets as they build toward the future. For the Nationals, that future is coming in a few months. For the Indians, it appears to be next year.