Baseball Tonight just reported the Giants have released Uggla. Stint in San Fran resulted in an 0-11 with 6 K's


Take your kids hunting today....one day, they will be taking you.