The Giants designated Brooks for assignment Monday, Shayna Rubin of the San Francisco Chronicle reports.
The transaction frees up a spot on the 40-man roster for Raymond Burgos. Brooks was given some run at first base due to LaMonte Wade (hamstring) being out but went just 3-for-25 at the dish. He could clear waivers and remain in the organization.