An inside look at the roster the Giants will take into spring training