Nick Chubb hasn't found a new home in free agency, which has opened the door for a potential return to the Cleveland Browns.