J.P. Estrella is making up for lost time after playing in just three games last season before undergoing left foot surgery.