Reynolds was released by the Cleveland Indians last week after a monthslong slump.
The person spoke on condition of anonymity Thursday night because the deal has not been announced. Reynolds will provide a right-handed bat to back up lefty swinging Lyle Overbay at first base and could spell Alex Rodriguez at third.
Reynolds batted .301 with eight homers in April, but just .187 since. He went .098 (5 for 51) with one RBI in July.
Overall, Reynolds is hitting .215 with 15 homers and 48 RBIs, and he has struck out 123 times. He's only hit two homers since May and none since June 28.