Getting a jump on their upcoming roster obligations, the Giants optioned right-hander Pierce Johnson to Triple-A Sacramento and recalled utility man Kelby Tomlinson from the same affiliate on Wednesday.