Giants release K Aldrick Rosas, signing Chandler Catanzaro
Being that our kicking game was historically bad, should we give him a chance after his DUI ?
Being that our kicking game was historically bad, should we give him a chance after his DUI ?