The San Francisco Giants have signed Justin Smoak to a minor league deal.

Smoak was released by the Milwaukee Brewers on Tuesday.

The Giants will send Smoak, 33, to their alternate site.