Bryce Harper still recovering as spring training nears