Using topological degree theory, we obtain the existence of circle patterns with
prescribed combinatorial type and obtuse exterior intersection angles on surfaces of
finite topological type. As consequences, several generalizations of circle pattern
theorem are obtained.