The Giants declared Rickard a free agent Sunday, Chris Hilburn-Trenkle of Baseball America reports.
Rickard (elbow) was reinstated from the 45-day injured list and outrighted to Triple-A Sacramento on Sunday, Maria I. Guardado of MLB.com reports.
Rickard was placed on the 45-day injured list with left elbow inflammation Monday.
Rickard's contract was selected by the Giants on Wednesday.
Rickard made the Giants' 60-man roster.
Rickard signed a contract with the Giants on Monday, which includes an invitation to spring training, Amy Gutierrez of NBC Sports Bay Area reports.
Rickard was non-tendered by the Giants on Monday, Andrew Baggarly of The Athletic reports.
Rickard started in left field and went 0-for-1 before being removed in an 8-3 win over the Rockies on Thursday.
Rickard was recalled from Triple-A Sacramento on Tuesday, Maria I. Guardado of MLB.com reports.
Rickard was optioned to Triple-A Sacramento on Saturday.