feleipe franks contract