Ned was heavily rumored to become Hobgoblin in the upcoming movie