Its certainly possible but Sosa was just a guy that reared back and threw. Someone with his stuff should have been a decent pitcher but he had no clue what he was doing. Its kind of the opposite with Garcia and I'll take the skillset that Garcia has over a guy like Sosa any day of the week.
Garcia gave up over 2 homers per 9 innings last year. He had an FIP of 5.50. Almost anyone with a pulse is better.