The Mariners and Giants are reportedly the top contenders for a Cardinals slugger with the Red Sox also in the conversation.
The San Francisco Giants were able to land the best international free agent on the market to bolster their future.