Giants never doubted Sosa's talent