giants

1y

Former Giants 2012 All-Star and current Toronto Blue Jays outfielder Melky Cabrera had a benign tumor removed from his spine last month after reporting back pain.  The previously suspended outfiel