The Pittsburgh Pirates and Miami Marlins worked out a seemingly lopsided trade last month that was arranged because the Pirates demanded compensation in exchange for allowing highly regarded special assistant Jim Benedict to take a job with the Marlins, according to sources.

The deal, which was announced Oct. 24, sent one of Miami's top pitching prospects, right-hander Trevor Williams, to Pittsburgh in exchange for right-hander Richard Mitchell, whom several scouts described as a non-prospect.

The trade was announced one day after the Marlins hired away Benedict to be their vice president of pitching.