The St. Louis Cardinals have traded Tommy Pham to the Tampa Bay Rays as part of a four-player deal.

The Rays also received international slot money from the Cardinals, who acquired minor leaguers Justin Williams, Genesis Cabrera and Roel Ramirez in the deal.

Pham is batting .248 with 14 home runs and 41 RBIs in 98 games this season for the Cardinals. 

The Cardinals have a crowded outfield with Marcell Ozuna, Dexter Fowler and Harrison Bader.