The Colorado college town beat out Cincinnati and Salt Lake City and will host events around campus and in the heart of the Pearl Street Mall, a choice that Sundance execs talked through with ...