Melvin Upton Jr. Signs Minor League Deal With Giants, Likely Heading To Sacramento River Cats
The deal had been in the works and Upton needed a physical to finalize it. It's unclear yet what role Upton might have and when he could join the Giants to offer some depth in the outfield. He was released by Toronto at the end of spring training.