​The Pittsburgh Pirates have a hole in their outfield after dealing Andrew McCutchen to the Giants, and instead of going with an internal option, the Buccos just acquired an All-Star outfielder via trade.

Former Tampa Bay Rays slugger Corey Dickerson is now a Pirate.

Tampa Bay will receive pitcher Daniel Hudson, minor league infielder Tristan Gray and cash.

The Rays made a shocking move last week when they ​designated Dickerson for assignment, especially since he coming off an All-Star campaign. They had 10 days to trade him before he'd be released or assigned to the minors.

​​This is an excellent move for the Pirates, who now have a power threat in the middle of their order after the loss of McCutchen. This was a team that ​should've looked into this, and now they have Dickerson, who is only 28 years, under control through 2020.

In 150 games last season, Dickerson slashed .282/.325/.490 with 27 home runs and 62 RBI.