Michael Holmes

Senior Director, Amateur Scouting – San Francisco Giants