Mix cream cheese and cheddar cheese together. Fold in the cranberries and green onions. Drop cheese mixture onto plastic wrap and fold up. Roll into a ball and place in fridge for at least an hour.
Just before serving, roll in the pecans. Serve with crackers.