go to bat for somebody
From Longman Dictionary of Contemporary Englishgo to bat for somebodygo to bat for somebodySUPPORT A PERSON, GROUP, OR PLAN American English informal to help and support someone → batExamples from the Corpusgo to bat for somebody• Rene went to bat for me with the director and I ended up getting the part.