How many guaranteed years will Nicholas Castellanos receive?