The San Diego Padres signed All-Star Nick Castellanos to a league minimum deal, but he could lose his roster spot if he continues to struggle.