Trades that should still happen

Circumstances are now aligned for a Jeff Samardzija-to-Arizona trade. Joe Camporeale/USA TODAY Sports

With a week to go before Opening Day, several contenders still have glaring weaknesses that can, and should, be addressed via trade. Today, let's look at a few deals that should get done before the season gets underway.

Chicago Cubs give up: RHP Jeff Samardzija
Arizona Diamondbacks send back: SS Didi Gregorius, RHP Randall Delgado and RHP David Hernandez

The D-backs spent the entire winter looking for an ace before settling for Bronson Arroyo as their primary pitching upgrade, but the loss of Patrick Corbin to season-ending surgery once again has GM Kevin Towers looking for an impact starting pitcher. No available pitcher would make a bigger impact on Arizona's rotation than Samardzija, and this is the kind of deal that could help both teams.