The Giants reportedly are promoting JP Martinez to San Francisco's pitching coach after Bryan Price's exit this offseason.