import difflib


def check_spelling(name, seen):
    """Look for names that could be mispellings of `name`.

    Examples:
        >>> check_spelling('Jon Hoton', ['Jon Horton', 'Jon Hoton'])
        ['Jon Horton']
        >>> check_spelling('Jon Alexis Jr.', ['Jon Alexis Sr.'])
        ['Jon Alexis Sr.']
    """
    matches = difflib.get_close_matches(name, seen, cutoff=0.9)
    if matches and name in matches:
        matches.remove(name)
    return matches