San Diego Padres free-agent signee Michael Wacha gave up two unearned runs in three innings in his spring debut against the Cleveland Guardians on Thursday.