Blanks (Achilles) re-signed with the Giants on a minor league contract Friday, Matt Eddy of Baseball America reports.
Blanks missed all of the 2016 season due to a lingering issue with his Achilles, but when he's healthy, he possesses solid right-handed power. The slugger could compete for a bench role out of spring training, although his recurring health issues could hamper his ability to do so.