In Major League Baseball, a player to be named later is an unnamed player involved in exchange or "trade" of players between teams. The terms of a trade are not finalized until a later date, most often following the conclusion of the season.
Postponing a trade's final conditions or terms is often done for several reasons. From Wikipedia