The Giants have signed right-hander Josh Johnson to a minor league contract with the hopes he can perform after three Tommy John elbow surgeries.

General manager Bobby Evans said Thursday it's still undetermined whether Johnson will be invited to big league camp at spring training -- and Johnson must show he's healthy and can be effective again.